У меня есть символьный рядок и мне надо вывести пару чисел похожие по количеству и составу цифр, но они отличаются перестановкой цифр.
Я пробовал сделать поиск таких чисел, но вышло плохо. Я пока не очень понимаю как так делать.
package com.company;
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("Введите рядок: ");
String d = null;
int count = 0;
for (String retval : s.split(" ")) {
System.out.println(" " + retval);
if (retval == d){
count++;
}
}
System.out.println("Одинаковые числа: " + count);
}
}