Il metodo split c'è dalla versione 1.4 della JDK.
Se proprio non riesci con il metodo split, dovrebbe andare bene questo codice:
A questo punto, nell'array s hai tutti i tokens della stringa. Basta che prendi il primo ed il terzo (se sono quelli che ti servono).codice:try { BufferedReader br = new BufferedReader( new FileReader("nomefile") ); String linea = br.readLine(); String [] s = separaStringa(linea); } catch (Exception e) { e.printStackTrace(); } ... private String[] separaStringa(String linea) { StringTokenizer st = new StringTokenizer(linea, ","); String [] result = new String[st.countTokens()]; int i = 0; while (st.hasMoreTokens()) { result[i] = st.nextToken(); i++; } return result; }
Ciao.![]()



Rispondi quotando