Hey Leute,
kennt ihr eine Möglichkeit wie man relativ zügig eine ganz bestimmte Zahl aus einer größeren Zahl mit einer anderen Zahl ersetzen kann ? Wichtig ist das ich keine vorgefertigte Methode dafür haben möchte...
Ich habe es so gelöst nur ich denke es geht auch deutlich einfacher.
kennt ihr eine Möglichkeit wie man relativ zügig eine ganz bestimmte Zahl aus einer größeren Zahl mit einer anderen Zahl ersetzen kann ? Wichtig ist das ich keine vorgefertigte Methode dafür haben möchte...
Ich habe es so gelöst nur ich denke es geht auch deutlich einfacher.
Java:
int zahl = 123456789;
int pos = 4;
int newNumber = 0;
String sZahl = String.valueOf(zahl);
char [] cArray = new char [sZahl.length()];
char neu ;
String eingabe2;
for (int i = 0; i < sZahl.length(); i++){
cArray[i] = sZahl.charAt(i);
}
eingabe2 = String.valueOf(newNumber);
neu = eingabe2.charAt(0);
for (int j = 0; j < cArray.length; j++ ){
if (j == pos - 1){
cArray[j] = neu;
}
}