练习小代码3--编写一个java控制台应用程序,给定一个字符串“aaa果4金5a” 要求:如果出现数字,把数字后面字符替换成数字的个数个。比如这个字符要求被替换成“aaa果金金金金金”

public class Problem2 {
	public static void main(String[] args) {
		String str = "aaa果4金5a";

		for (int i = 0; i < str.length(); i++) {
			if (str.charAt(i) >= '0' && str.charAt(i) <= '9') {
				char a = str.charAt(i);
				i++;
				char c = '1';
				while (c <= a) {
					System.out.print(str.charAt(i));
					c++;
				}
			} else {
				System.out.print(str.charAt(i));
			}
		}

	}
}

在这里插入图片描述

发布了36 篇原创文章 · 获赞 62 · 访问量 2898

猜你喜欢

转载自blog.csdn.net/Miracle1203/article/details/103055016