1. #1
    deathsythe's Avatar
    Registered
    26/11/03
    Location
    Rstad
    Posts
    9,839
    iTrader
    16 (100%)
    Mentioned
    1 Post(s)
    Reputation
    0/80

    Deleten in een array

    Hallo, ik zou alle cijfers in een ingegeven string willen verwijderen, dit met Arraycopy, met een gewone lus lukt het me maar met volgende code kopieert hij gewoon mijn input;

    Code:
    public char [] verwijder (char []array)
    {
    for (int i = 0; i< array.length; i++)
     {
    if (array[i]<='9' && array[i] >='0')
      {
           char [] kopie = new char [array.length-1];
           System.arraycopy (array,0,kopie,0,i);
           System.arrraycopy(array,i+1,kopie,i,array.length-i-1);
           return kopie;
       }
     }
     return array;
    }
    als de vw niet voldaan is geeft hij toch gewoon mijn originele constructor terug, en als de vw voldaan is geeft hij de gekopieerde array weer?

    of waar zit mijn fout?
    Gear: Denon X1100 | 2 x Sync Xtrm 1 | 2 x Reloop RMP1 | NI F1 | NI X1 | NI S2 |NI Maschine MKII | NI Audio 8 DJ | Sennheiser HD25
    no votes  

  2. #2
    forloRn_'s Avatar
    Registered
    23/11/03
    Location
    Landeurp
    Posts
    1,791
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    10/17
    En

    Code:
    s.replaceAll("\\d", "");
    is niet goed? Waarom maak je het jezelf zo moeilijk?
    no votes  

  3. #3
    deathsythe's Avatar
    Registered
    26/11/03
    Location
    Rstad
    Posts
    9,839
    iTrader
    16 (100%)
    Mentioned
    1 Post(s)
    Reputation
    0/80
    ken ik niet , system.arraycopy is vanuit de les dusja, vandaar

    edit, mag toe, fout zat in de oproeping van mijn methode.
    Last edited by deathsythe; 07-03-2012 at 13:35.
    Gear: Denon X1100 | 2 x Sync Xtrm 1 | 2 x Reloop RMP1 | NI F1 | NI X1 | NI S2 |NI Maschine MKII | NI Audio 8 DJ | Sennheiser HD25
    no votes  

  4. #4
    Pudmeister's Avatar
    Registered
    20/08/11
    Location
    DS
    Posts
    853
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/1
    Voor methodes die bij de klassen String, int, char, double,... horen, kunt ge gebruik maken van de javadoc (Javadoc Tool Home Page).

    Daarin kunt ge de package java.lang zoeken, en daarin staan de klassen java.lang.String, java.lang.Math, enzovoorts. Werkelijk alle ingebouwde methodes (geleverd in de Java Libraries) die ge maar kunt toepassen op een String worden er besproken ^^
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in