Gibt es eine gute Möglichkeit, durch ein Float die ersten vier Zahlen zu durchsuchen und jede Zahl separat mit int []?So gehen Sie durch eine Zahl (float) und erhalten jede Zahl separat mit einem int. Java
Beispiel: der Schwimmer 23,51 wird den Integer-Array, array [0] = 2, array [1] = 3, array [2] = 5 und zuletzt array [3] = 1
My Code :
public void printNumber(float number){
String string = String.valueOf(number);
while(!numbers.isEmpty()){
numbers.remove(0);
}
for(int i = 0; i < string.length(); i++) {
int j = Character.digit(string.charAt(i), 10);
this.number = new Number(j);
numbers.add(this.number);
System.out.println("digit: " + j);
}
}
sollte ich diese Zahl erwähnen ist eine Klasse, die nur ein anderes Bild auf der Anzahl basiert kehrt der Konstruktor gegeben und natürlich die Zahl selbst.
Zahlen ist eine Arraylist
„Die ersten vier Zahlen eines Schwimmers“ nicht für binäre gut definiert. – chrylis
Bedeutet es, dass es nicht getan werden kann? –
mit einem Formatbezeichner in eine Zeichenfolge konvertieren und dann die Zeichenfolgenelemente durchlaufen? – OldProgrammer