package com.zy.acs.common.circulrgv; import java.util.ArrayList; import java.util.List; /** * Created by vincent on 2023/9/21 */ public class Main { public static void main(String[] args) { String input = "AAAAXYXYAAXZAAXYAAAAXYA"; // 你的输入字符串 List myList = new ArrayList<>(); for (char c : input.toCharArray()) { myList.add(c); } for (Character character : myList) { System.out.print(character); } System.out.println(); // 重新排列列表 List removeIdx = new ArrayList<>(); int lastYIdx = -1; for (int i = 0; i exlist = new ArrayList<>(); for (int i = 0; i < myList.size(); i++) { char c = myList.get(i); if (!removeIdx.contains(i)) { exlist.add(c); } } System.out.println(removeIdx); for (Character character : exlist) { System.out.print(character); } System.out.println(); } }