用java将小写字母转化成大写字母否则原样输出 输出0则跳出

来源:百度知道 编辑:UC知道 时间:2024/06/05 16:15:44
...

package shape;

import java.util.Scanner;

public class ExChang {

/**
* @param args
*/
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("输入小写之母(输入0就跳出):");
String s = scan.next();
char c[] = s.toCharArray();
while(!(c[0]=='0'))
{
if('a'<=c[0]&&c[0]<='x')
{
c[0] = (char)((int)c[0]-32);
System.out.println(c[0]);
}
else
{
System.out.println(c[0]);
}
System.out.println("输入小写之母(输入0就跳出):");
s = scan.next();
c= s.toCharArray();
}
if(c[0]=='0')
{
System.out.println("程序退出");
System.exit(0);
}

}

}
输出结果:
输入小写之母(输入0就跳出):
a
A
输入小写之母(输入0就跳出):
A
A
输入小写之母(输入0就跳出):
d
D
输入小写之