- public static void main(String[] args) {
- ArrayList<String> list = new ArrayList<>();
- list.add("a");
- list.add("a");
- list.add("b");
- list.add("c");
- list.add("b");
- list.add("d");
- replaceAll(list, "a", "fuck");
- System.out.println(list);
- }
- private static <T> void replaceAll(ArrayList<T> list, T t1, T t2) {
- for (int i = 0; i < list.size(); i++) {
- T temp = list.get(i);
- if (temp.equals(t1)) {
- list.set(i, t2);
- }
- }
- }
复制代码
|
|