• wie macht man den aus einem array einen string gibts dafür eine methode , oder muss man dass mittels schleife rüberkopieren und wie kann man eigtl ein array ohne index ausgeben, also alles was im array steht,

  • eh... was willst du tun?
    redest du von einem array von chars? oder array von strings? oder integers? eine allgemeine methode gibts dafür sicher nicht... besonders bei mehrdimensionalen arrays wär das seltsam


    wenn du von array of character redest, das müsste zumindest in c genau das gleiche sein... die stringklasse von java kenn ich nicht so genau aber probiers mal mit einer zuweisung (einem primitiven =) und schau ob das geht.


    ausgeben müsst auch funktionieren wennst einfach den arraynamen direkt ohne index angibst (immer vorausgesetzt du hast nur chars in deinem array...)

  • Zitat

    wie macht man den aus einem array einen string gibts dafür eine methode , oder muss man dass mittels schleife rüberkopieren


    1. Man muss mittels Schleife kopieren


    Zitat

    und wie kann man eigtl ein array ohne index ausgeben, also alles was im array steht,


    2. Elementweise

    '100 little bugs in the code, 100 bugs in the code. Fix one bug, compile it again: 101 little bugs in the code.
    101 little bugs in the code . . .'
    Continue until 0 Bugs reached...

  • hab mir das jetzt nochmal genau angeschaut...


    bei einem char[ ] array gehts ganz einfach:


    konvertieren zu string:


    char[ ] meinarray = new char[ ];
    // meinarray gehört natürlich initialisiert
    String meinstring = new String(meinarray);


    ausgeben:


    System.out.println(meinarray); // das geht direkt


    alles klar?