我正在尝试创建一个字符串变异,在提示城市和州后,将以大写形式输出状态,然后直接以小写形式输出城市,然后再以大写形式直接输入状态。 我尝试了很多类型的突变但没有任何效果。 谁能帮我?
答案 0 :(得分:0)
使用String#toUpperCase()
和String#toLowerCase()
方法。
例如。 System.out.println(state.toUpperCase());
答案 1 :(得分:0)
这是 java
中的一个Scanner sc =new Scanner(System.in);
String city,state;
System.out.println("Enter City =");
city=sc.nextLine();
System.out.println("Enter State =");
state=sc.nextLine();
System.out.println( state.toUpperCase() + " "+city.toLowerCase() + " "+ state.toUpperCase());
独立于任何编程语言(但依赖于字符表示)您可以检索字符串的每个字符并添加22将UPPERCASE转换为LOWERCASE。您必须知道 ASCII az的值为97-122 , AZ的值为65-90 。因此,您可以了解在案例之间进行转换的加/减量。