ciao
ho un problema, ho questo codice
codice:import java.util.StringTokenizer; public class Tokens { public Tokens() { } public static void main(String []args){ String a=new String("dasdsadasdsa[[dasdasdsadas[[3343[[43242423[[423423[242423"); StringTokenizer t=new StringTokenizer(a,"[["); while(t.hasMoreTokens()){ System.out.println(t.nextToken()); } } }
il problema è che il tokenizer mi separa anche l'ultimo token, dove ho:
423423[242423
anche se c'è solo un carattere [
questo è l'output
mentre dovrebbe esserecodice:dasdsadasdsa dasdasdsadas 3343 43242423 423423 242423
codice:dasdsadasdsa dasdasdsadas 3343 43242423 423423[242423![]()

Rispondi quotando

