Er der ikke en måde hvor man kan skrive karakterens værdi ud... F.eks. karakter 32 osv... eller karakteren for et sideskift osv... og så søge efter disse værdier i en string.
Hvis man blot skulle gennemkøbe en streng for forekomster af tabulatortegn, kunne man jo også bare løbe strengen igennem med en løkke og spørge på charAt(index) ?
En hel anden måde ville vel være at bruge en StringTokenizer....
Samme med StringTokenizer (for Java 1.3 og tidligere):
import java.io.*; import java.util.*;
public class ReadTab2 { public static void main(String[] args) throws Exception { BufferedReader r = new BufferedReader(new FileReader("C:\\TEST.TAB")); String line; while ((line = r.readLine()) != null) { System.out.println("line=" + line); StringTokenizer st = new StringTokenizer(line, "\t"); for (int i = 0; i < st.countTokens(); i++) { System.out.println("part " + i + "=" + st.nextToken()); } } } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.