如何将小写数组值更改为大写?

时间:2015-06-22 20:32:36

标签: java

我需要" args [i]"要转换为大写,输出将是:

  

" $ ARG1"换行符   " $ ARG2"换行符   " $ ARG3"换行

等等。我需要使用" toUpperCase"方法,但不知道如何。

public class Main {
    public static void main(String[] args) {
        System.out.println("Number of args:" +
           args.length);
        for(int i=0; i<args.length; i++){
            char dollar = '\u0024';
            System.out.println(dollar + args[i]);
        }
    }
}

4 个答案:

答案 0 :(得分:5)

Java将此功能内置到String对象中,如下所示:

 System.out.println(dollar + args[i].toUpperCase());

请参阅Oracle文档here

答案 1 :(得分:4)

只需在.toUpperCase()上使用String,它就会返回一个全大写的String

System.out.println(dollar + args[i].toUpperCase());

答案 2 :(得分:3)

java有String方法:public String toUpperCase()

public class Main {
    public static void main(String[] args) {
        System.out.println("Number of args:" + args.length);

        for(int i=0; i<args.length; i++){
            char dollar = '\u0024';
            System.out.println(dollar + args[i].toUpperCase());
        }

    } 
}

请参阅Oracle文档here

答案 3 :(得分:1)

public class Main {
    public static void main(String[] args) {
        System.out.println("Number of args:" +
           args.length);
        char dollar = '\u0024';
        for(int i=0; i<args.length; i++){
            System.out.println(dollar + args[i].toUpperCase());
        }
    }
}