作者ogamenewbie (._.)
看板java
标题Re: [问题] 如何将大量资料存成阵列
时间Wed Aug 26 23:43:56 2009
※ 引述《bear0221 (小小黑)》之铭言:
: 想请问板上的各位
: 目前我手中有大量的地图资料(经纬度)
: 我要用读档的方式将他存成阵列
: 但是经纬度之间有分隔逗号
: 我要如何将逗号前後的资料分别存在A与B两个阵列中
: 这是我目前的程式码
: public input() {
: try {
: BufferedReader br = new BufferedReader(new InputStreamReader(new
: FileInputStream("c://work/Twn_road.geo")));
: String line = "";
: while((line = br.readLine()) !=null) {
: System.out.println(line);
: line.toCharArray();
: }
: }
: catch(IOException ioe) {
: ioe.printStackTrace();
: }
: }
: 想请问各位我要如何将地图资料逗号前後的资料存入不同阵列中
: 要在里面加怎样的判断式
: 谢谢
建议补充资料:
1.地图资料长怎样?
2.具体来说若有范例资料, 那个资料会以怎样的方式存放至阵列?
3.具体来说, 那个要被存放的阵列是怎麽宣告的?
4.为什麽要使用 BufferedReader? 为何要用 toCharArray()?
如果用 Scanner 配他分隔设定下去做会不会比较简单?
5.用了 toCharArray 为什麽不用 char[] 去存它?
6.如果用 char[] 存资料, 要怎麽用回圈发现逗号在那边?
7.如果用 char[] 存资料, 要怎麽把特定区段的资料存到你要放的阵列里面?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.160.32.214