public class ChangeStr {
public static void main(String[] args) {
String s = new Scanner(System.in).next();//键盘输入一个字符串
System.out.println(change(s));//打印调用change方法,将键盘输入的字符串传入
}
public static String change(String str){
String s = str.toUpperCase();//转换为大写
StringBuilder sb = new StringBuilder();//创建一个空的可变字符串
//将旧的字符串的每个字符写入到新字符串中,并且每四个字符添加一个'-'
for (int i = 0; i < s.length(); i++) {
if(i > 0 &&i%4==0){
sb.append("-");
}
sb.append(s.charAt(i));
}
return sb.toString();
}
}
传入一个字符串,转换成大写,每4个字符加一个‘-‘
最新推荐文章于 2024-06-21 00:20:49 发布