view src/treeVnc/ConfFileReader.java @ 0:756bfaf731f3

create new repository
author Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
date Tue, 21 Feb 2012 04:10:12 +0900
parents
children
line wrap: on
line source

package treeVnc;

import java.io.*;
import java.util.LinkedList;


public class ConfFileReader {
	private LinkedList<String> name = new LinkedList<String>();
	private LinkedList<Integer> port = new LinkedList<Integer>();
	
	public void fileRead() {
		try {
			FileReader in = new FileReader("conf.txt");
			BufferedReader br = new BufferedReader(in);
			String line;
			while ((line = br.readLine()) != null) {
				spilitAndWrite(line);
			}
			br.close();
			in.close();
		} catch (IOException e) {
			System.out.println(e);
		}
		for(String n : name)
			System.out.println("name:"+n);
		for(int p : port)
			System.out.println("port:"+p);
	}
	
	private void spilitAndWrite(String line) {
		String[] temp = line.split(" ");
		if("<user>".equals(temp[0])) {
			name.add(temp[1]);
			port.add(Integer.parseInt(temp[2]));
		}
	}
	
	public LinkedList<String> getName() {
		return name;
	}
	
	public LinkedList<Integer> getPort() {
		return port;
	}
}