import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String s="";
for(;true;){
System.out.println("---这是一个将输入字串中数字替换为其后字母的一个程序,结束命令:-e\n请输入待操作字符串:");
s=scan.nextLine();
if(s.equals("-e"))break;
System.out.println("你输入的字符串为:"+s);
//待处理转换为字符数组,并遍历数组
char[] str=s.toCharArray();
for(int i=str.length-1;i>=0;i--){
//判断元素是否为数字
if(Character.isDigit(str[i])){
//判断是否为末位
if(i!=str.length-1){
str[i]=str[i+1];
}
continue;
}
continue;
}
String newstr=new String(str);
System.out.println("转换后的字符串为:"+newstr);
}
//关闭输入流,准备退出
scan.close();
System.out.println("程序已退出。");
}
}
你看我这个行不?