Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / School & Studie / Huiswerkvragen: Exacte vakken
Reageren
 
Topictools Zoek in deze topic
Oud 28-09-2010, 13:51
Lund
Lund is offline
Hallo allemaal,

Ik ben op dit moment bezig om een programma te schrijven, wat een file krijgt ingelezen. Hieronder file1.

File1

>Jan
>Ilona

File 2

>Jan Leeftijd=31 Cijfer=8
Wiskunde
>Klaas Leeftijd=60 Cijfer=6
Wiskunde
Scheikunde
>Ilona Leeftijd=23 Cijfer=10
Biologie
Scheikunde
Gym

Wat ik wil is een output file (nieuw .txt file) waarin staat:

>Jan Leeftijd=31 Cijfer=8
Wiskunde
>Ilona Leeftijd=23 Cijfer=10
Biologie
Scheikunde
Gym

Op dit moment kan ik file1 inlezen, en kan ik dus in file1 de namen kan zien. Maar hoe kan ik de rest het beste aanpakken?

Code:
 
import java.util.Scanner;
import javax.swing.JFileChooser;

public class NameFinder {
	public static void main(String [] args) throws Exception {
		JFileChooser fileChooser = new JFileChooser();
		if (fileChooser.showOpenDialog(null)
			== JFileChooser.APPROVE_OPTION ) {

				// Get the selected file.
				java.io.File file = fileChooser.getSelectedFile();

				// Create Scanner for the file.
				Scanner input = new Scanner(file);

				// Read text from the file.
				// Query1 = Eerste woord in de regel.
				while (input.hasNext()) {
					String Query1 = input.next();
					System.out.println(Query1);
					//System.out.println(input.nextLine());
				}

				// Close the file.
				input.close();
			}
			else {
				System.out.println("No file selected");
			}
		}
	}
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 08:31.