Advertisement
Guest User

Untitled

a guest
Jan 20th, 2019
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. public static List<String> rename(List<String> list) {
  2. List<String> renamed = new ArrayList<>();
  3. for(String str : list) {
  4. if (renamed.contains(str)) {
  5. int count = 1;
  6. if (renamed.contains(str + count)) {
  7. renamed.add(str + (count + 1));
  8. } else {
  9. renamed.add(str + count);
  10. }
  11. } else {
  12. renamed.add(str);
  13. }
  14. }
  15. return renamed;
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement