import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner=new Scanner(System.in); String string=scanner.next(); char c[]=string.toCharArray(); for (int i = 0; i < c.length; i++) { if(c[i]=='5') { c[i]='*'; } System.out.print(c[i]); } } }
这题我试过好几种方法,前面的全部存在超时问题,只有这个最终过了,直接转换为字符数组,然后判断赋值输出即可