คือเราจะเขียนโค๊ด ที่รับไฟลมา แล้วก็ตัดเป็น Token คำๆอะคะ
รับไฟล์มาประมาณ 6-7 บรรทัด แต่ละบรรทัดก็มีการเว้นวรรคด้วยคะ
ตอนนี้รับไฟล์มาได้แล้ว แต่ว่าตัดเป็น Token ไม่ได้สักที
นอกจาก Token แล้ว ก็ยังต้องเก็บด้วยว่าอยู่บรรทัดไหน คำไหน
ดูในเว็ป ก็มีแต่ตัดคำที่เป็นบรรทัดเดียว จากเว้นวรรคบ้าง ,บ้าง
นี่โค๊ดค่ะ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException{
// Get input name of file
Scanner in = new Scanner(System.in);
System.out.print("Input : ");
String fileInputname = in.nextLine();
System.out.println(fileInputname);
System.out.println();
// Get file
File inputFileStream = new File(fileInputname);
FileInputStream fileInput = new FileInputStream(inputFileStream);
// Print input file
int c;
while ((c = fileInput.read()) != -1){
System.out.write(c);
}
System.out.println();
System.out.println();
System.out.print(" >>> Input file is DONE. Yeah!");
System.out.println();
// Token input file
//String dataInput = inin.;
//StringTokenizer Token1 = new StringTokenizer(" ");
//while(Token1.hasMoreTokens()){
// String temp = Token1.nextToken();
// System.out.println("Token is " + temp);
//}
}
}
แล้วจะต้องทำยังไงต่อคะ?
ขอบคุณทุกคำตอบค่ะ
ใครเก่ง จาว่า เข้ามาช่วยทีค่ะ
รับไฟล์มาประมาณ 6-7 บรรทัด แต่ละบรรทัดก็มีการเว้นวรรคด้วยคะ
ตอนนี้รับไฟล์มาได้แล้ว แต่ว่าตัดเป็น Token ไม่ได้สักที
นอกจาก Token แล้ว ก็ยังต้องเก็บด้วยว่าอยู่บรรทัดไหน คำไหน
ดูในเว็ป ก็มีแต่ตัดคำที่เป็นบรรทัดเดียว จากเว้นวรรคบ้าง ,บ้าง
นี่โค๊ดค่ะ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
แล้วจะต้องทำยังไงต่อคะ?
ขอบคุณทุกคำตอบค่ะ