java定义一个char数组 char[] array = {'a', 'b', 'c, 'z', '+', '-', '0','A', 'K', 'n', 't', 'm'};
定义一个char数组如下:char[]array={'a','b','c,'z','+','-','0','A','K','n','t','m'};请将数组中所有的小写字...
定义一个char数组如下:
char[] array = {'a', 'b', 'c, 'z', '+', '-', '0','A', 'K', 'n', 't', 'm'};
请将数组中所有的小写字母转换成大写字母,然后再打印整个数组。 展开
char[] array = {'a', 'b', 'c, 'z', '+', '-', '0','A', 'K', 'n', 't', 'm'};
请将数组中所有的小写字母转换成大写字母,然后再打印整个数组。 展开
1个回答
展开全部
Java程序:
public class Main {
public static void main(String[] args) {
char[] array = {'a', 'b', 'c', 'z', '+', '-', '0','A', 'K', 'n', 't', 'm'};
int i;
System.out.println("转换前:");
for(i=0; i<array.length; i++) {
System.out.print(array[i] + " ");
}
for(i=0; i<array.length; i++) {
if(array[i] >= 'a' && array[i] <= 'z') {
array[i] -= 32;
}
}
System.out.println("\n\n转换后:");
for(i=0; i<array.length; i++) {
System.out.print(array[i] + " ");
}
}
}
运行测试:
转换前:
a b c z + - 0 A K n t m
转换后:
A B C Z + - 0 A K N T M
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询