本帖最后由 ︶ㄣ冰衅ヅ 于 2014-9-24 17:56 编辑
- import java.util.*;
- class Demo {
- public static void main(String[] args) {
- // method(); //未使用数组
- method1(); //使用数组
- }
- public static void method(){
- Scanner sc = new Scanner(System.in);
- while(sc.hasNext()){
- String line = sc.next();
- if("over".equals(line)){
- sc.close();
- break;
- }
- System.out.println(line.toUpperCase());
- }
- }
- public static void method1(){
- Scanner sc = new Scanner(System.in);
- while(sc.hasNext()){
- String line = sc.next();
- if("over".equals(line)){
- sc.close();
- break;
- }
- String newLine = line.toUpperCase();
- char[] chr = newLine.toCharArray();
- for (int i = 0;i<chr.length ;i++ ){
- System.out.print(chr[i]);
- }
- System.out.println();
- }
- }
- }
复制代码
LZ 我写了2种方式,一种使用数组,一种不使用数组. 就是不知道使用数组那种方式是不是你想要的那种.我觉得这种题完全不使用数组就可以了啊,还简单直观.
|