...gibt es eine andere Alternative.
Zahlen aus der „for-Schleife“ werden auf seine Größe mit „if-Anweisung“ überprüft. Nach der Überprüfung sollen Leerzeichen vor bestimmten Zahlen gesetzt werden.<BR>
Bsp.<BR>
Zahl<9 dann fünf Leerzeichen vorsetzen,<BR>
Zahl>10 dann vier Leerzeichen vorsetzen,<BR>
Zahl>100 dann drei Leerzeichen <BR>
usw.<BR>
<B>Syntax:</B>
<PRE>
String leer;
.
.
for(i=anfang; i<=ende; i++) {
if(i<10)
leer = " ";
if(i>9 && i<99)
leer = " ";
if(i>99 && i<999)
leer = " ";
if(i>999 && i<9999)
leer = " ";
if(i>9999)
leer = "";
.
.
</PRE>
da in meiner App. die Zahl(i) erst im „try/catch“ Kontrollanweisung dargestellt wird,werden erst die Leerzeichen im zweitem Zyklus gesetzt.<BR>
if- ist einfach zu langsam in diesem fall...<BR>
hat jemand eine elegante, zugleich einfachere Lösung.<BR>
Ich wäre sehr dankbar Andreas.
Zahlen aus der „for-Schleife“ werden auf seine Größe mit „if-Anweisung“ überprüft. Nach der Überprüfung sollen Leerzeichen vor bestimmten Zahlen gesetzt werden.<BR>
Bsp.<BR>
Zahl<9 dann fünf Leerzeichen vorsetzen,<BR>
Zahl>10 dann vier Leerzeichen vorsetzen,<BR>
Zahl>100 dann drei Leerzeichen <BR>
usw.<BR>
<B>Syntax:</B>
<PRE>
String leer;
.
.
for(i=anfang; i<=ende; i++) {
if(i<10)
leer = " ";
if(i>9 && i<99)
leer = " ";
if(i>99 && i<999)
leer = " ";
if(i>999 && i<9999)
leer = " ";
if(i>9999)
leer = "";
.
.
</PRE>
da in meiner App. die Zahl(i) erst im „try/catch“ Kontrollanweisung dargestellt wird,werden erst die Leerzeichen im zweitem Zyklus gesetzt.<BR>
if- ist einfach zu langsam in diesem fall...<BR>
hat jemand eine elegante, zugleich einfachere Lösung.<BR>
Ich wäre sehr dankbar Andreas.
Comment