62,614
社区成员
发帖
与我相关
我的任务
分享
import java.util.Scanner;
public class pra4 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入字符串:");
String sc1 = sc.next();
System.out.println(chan(sc1));
}
//遍历字符串赋值给char c,
public static String chan(String sc2){
for(int i = 0; i < sc2.length(); i++){
char c = sc2.charAt(i);
String str = sc2.substring(i,i+1);
if(c >= 65 && c <= 90){
str.toLowerCase();
}else if(c >= 97 && c <= 122){
str.toUpperCase();
}else{
str = "*";
}
}
return sc2;
}
}
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("输入字符串:");
String source = scanner.nextLine();
System.out.println(transform(source));
scanner.close();
}
private static String transform(String source) {
char[] temp = source.toCharArray();
for (int i = 0; i < temp.length; i++) {
if (temp[i] <= 122 && temp[i] >= 97)
temp[i] = Character.toUpperCase(temp[i]);
else if (temp[i] <= 90 && temp[i] >= 65)
temp[i] = Character.toLowerCase(temp[i]);
else
temp[i] = '*';
}
return new String(temp);
}
}