Mercurial > hg > Members > you > TreeVNC
diff src/treeVnc/ConfFileReader.java @ 22:24112133a0d9
add conf.txt src/treeVnc/ConfFileReader.java
author | Yu Taninari <you@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 20 Jan 2012 16:06:49 +0900 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/treeVnc/ConfFileReader.java Fri Jan 20 16:06:49 2012 +0900 @@ -0,0 +1,45 @@ +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; + } +}