我有一个数字,例如"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;
}
}
Run Code Online (Sandbox Code Playgroud)
是否有可能使用Java 8 Stream的精细/适当的解决方案?