tOmek: Mit NULL auffüllen???

Vielleicht kann mir ja jemand helfen..

Wie kann ich JAVA dazu bringen eine Variable mit NULLEN
aufzufüllen.

z.B

for(var i = 1; i <= 300; i++)

und so schau i dann aus: 1 , 2, ..., 10 ,11,..,102

ich breuchte das wie folgt: 001,002,003,..,010,011,..100 usw.

Gibt es eine fertige Funktion in Java die das kann?

  1. Hallo

    So lange Du mit der Zahl rechnest, geht das natürlich nicht.
    Aber zur Ausgabe kannst Du sie in einen String umwandeln und die Nullen anhängen.

    function nullen(zahl,stellen) {
      zahl = new String(zahl);
      for(var a = 0; a < stellen - zahl.length;) {
        zahl = "0" + zahl;
      }
      return zahl;
    }

    Das funktioniert so nur für natürliche Zahlen.

    Grüße

    Daniel

  2. Hi,

    sicher, dass du JAVA meinst nicht JavaScript?

    for(var i = 1; i <= 300; i++)

    ..........^^^
    das könnte Ärger geben ;-)

    Ansonsten siehe Daniels Posting.

    Bye eddie