У меня есть одно число, например, «1256», как я могу преобразовать его в массив?
На самом деле, я использую конструктор класса, где я его храню.
public SecretBlock(int numbersToArray) {
this.arrayOfNumbers = new int[AMOUNT];
for (int i = AMOUNT - 1; i >= 0; i--) {
this.arrayOfNumbers[i] = numbersToArray % 10;
numbersToArray /= 10;
}
}
Есть ли какое-нибудь хорошее / адекватное решение, которое может использовать Java 8 Stream?