Ich möchte eine Liste einheitlicher Daten in einer Textdatei bearbeiten, hier eine Probe der Daten ist:So bearbeiten Sie Token in einer Zeichenfolge?
Ich möchte die Daten zu formatieren, so dass es wie folgt aussieht:
Bisher konnte ich jede Zeile und Token-Scanner durch den Scanner lesen, aber ich bin nicht sicher, wie die einzelnen Token zu bearbeiten, so dass
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Data {
public static void main(String[] args) throws FileNotFoundException {
Scanner scanner = new Scanner(new File("PortlandWeather2014.txt"));
int lineNumber = 1;
while(scanner.hasNextLine()){
String line = scanner.nextLine();
Scanner token = new Scanner(line);
while(token.hasNext()){
if (token.hasNext()) {
String tokenS = token.next();
}
lineNumber++;
}
}
}
}
Ich möchte jedes Token in "tokenS" speichern und bearbeiten Sie das entsprechende Format in der zweiten imgur Link mit einer if-Anweisung zu bestimmen, ob "tokenS" ist eine Zeichenfolge oder doppelt, aber ich bin mir nicht wirklich sicher, wie zu tun Dies.