पर लिखने के लिए कैसे मैंने फ़ाइल में रिकॉर्ड लिखने के लिए नीचे दिए गए कोड का उपयोग किया। रिकॉर्ड, हर बार जब मैं इस विधि उदाहरण फोन फ़ाइल में लिखा जा सकता है, लेकिन एक लाइन में संलग्न है:जावा फ़ाइलवाइटर अगली पंक्ति
हैलो WorldHello WorldHello WorldHello विश्व
मैं कैसे कोड को संशोधित कर सकते हैं ताकि उत्पादन नज़र नीचे की तरह, ताकि जब पाठ पढ़ा जाए तो मैं लाइन.hasNextLine() को जांचने के लिए उपयोग कर सकता हूं?
नमस्ते विश्व
नमस्ते विश्व
नमस्ते विश्व
नमस्ते विश्व
// Create file
FileWriter fstream = new FileWriter(fileName, true);
BufferedWriter out = new BufferedWriter(fstream);
out.write(c.toString());
//Close the output stream
out.close();
// Code I used to read record I am using | as a seperator name and id
String fileName = folderPath + "listCatalogue.txt";
String line = "";
Scanner scanner;
String name, id;
scanner = new Scanner(fileName);
System.out.println(scanner.hasNextLine());
while (scanner.hasNextLine()) {
line = scanner.nextLine();
System.out.println(line);
StringTokenizer st = new StringTokenizer(line, "|");
name = st.nextToken();
id = st.nextToken();
catalogues.add(new Catalogue(name, id));
}
कृपया '\ n' लाइन का उपयोग न करें प्लेटफार्मों के आधार पर लाइन सेपरेटर्स अलग होंगे – Kris
धन्यवाद यह काम करता है। – user236501