Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [java] istanziare array con length "x"

    Ciao a tutti.
    Ho una stringa che voglio rompere in tokens con lo stringtokenizer e mettere ogni parola in un array di cui non sono in grado di sapere quanto grande sarā perchč la stringa sarā inserita dall'utente.
    Il problema č che nell'array non riesco ad allocare la stringa che ricavo.
    codice:
    String[] arrayWords = null;
    				
    				int index = 0;
    				StringTokenizer contentTokenizer = new StringTokenizer(words);
    				while(contentTokenizer.hasMoreTokens()){
    					String tmp = contentTokenizer.nextToken();
    					System.out.println(tmp);
    					arrayWords[index] = tmp;
    					System.out.println(arrayWords[index].toString());
    					index++;
    				}

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837

    Re: [java] istanziare array con length "x"

    codice:
    int index = 0;
    StringTokenizer contentTokenizer = new StringTokenizer(words);
    String[] arrayWords = new String[contentTokenizer.countTokens()];
    while (contentTokenizer.hasMoreTokens()) {
      String tmp = contentTokenizer.nextToken();
      System.out.println(tmp);
      arrayWords[index] = tmp;
      System.out.println(arrayWords[index].toString());
      index++;
    }

  3. #3

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.