人名替换小demo

问:如何把名人集中姓周的全部换成姓李的?

demo1:

public static void T1() {
		ArrayList list =new ArrayList();
		list.add("周扒皮");
		list.add("周冬雨");
		list.add("张三丰");
		System.out.println(list);
		for (int i = 0; i < list.size(); i++) {
			String str = "";
			String name = list.get(i);
			if (name.charAt(0) == '周') {
				str += '李';
				for (int j = 1; j < name.length(); j++) {
					char c = name.charAt(j);
					str += c;
				}
				list.set(i, str);
			}

		}
		System.out.println(list);

	}

demo2:

public static void t2() {
		ArrayList list =new ArrayList();
		list.add("周扒皮");
		list.add("周冬雨");
		list.add("张三丰");
		System.out.println(list);
		Collections.swap(list, 1, 2);
		System.out.println(list);
	}

主函数已省略。。。。。。。。

你可能感兴趣的:(人名替换小demo)