次の形式のテキストファイルにデータがあります。
AB-9, Gregson, Brian, R T, Mr
に分割して最初のものをAB-9
ローカル変数に保存したいのですが、すべてを実行しましたが、現在の問題は、idの値を出力すると、,
. 余分なコンマを取り除くにはどうすればよいですか?
もう 1 つの問題は、データの最初の行が読み取られていないことです。
public void readData()
{
File theNewData = new File("new_data.txt");
Scanner inputFrom = new Scanner(theNewData);
while(inputFrom.hasNextLine())
{
String lineOftext = inputFrom.nextLine().trim();
Scanner scanner = new Scanner(lineOftext).useDelimiter(",[ ]*");
String id = inputFrom.next();
System.out.println(id);
}
inputFrom.close();
}