将文本中不同行内容分别存放
2018-06-18 02:39:00来源:未知 阅读 ()
public class KL { public Map<String, ArrayList<String>> CalcuP(String path) throws IOException { Map<String, ArrayList<String>> map=new HashMap<String, ArrayList<String>>(); BufferedReader reader = new BufferedReader(new FileReader(path)); String line = null; ArrayList<String> list = new ArrayList<String>(); while ((line = reader.readLine()) != null) { list.add(line); } reader.close(); String list0 = list.get(0); String list1 = list.get(1); String list2 = list.get(2); String list3 = list.get(3); ArrayList<String> splist1=new ArrayList<String>(Arrays.asList(list0.split("\t"))); ArrayList<String> splist2=new ArrayList<String>(Arrays.asList(list1.split("\t"))); ArrayList<String> splist3=new ArrayList<String>(Arrays.asList(list2.split("\t"))); ArrayList<String> splist4=new ArrayList<String>(Arrays.asList(list3.split("\t"))); map.put("a",splist1); map.put("b",splist2); map.put("c",splist3); map.put("d",splist4); return map; } public static void main(String[] args) throws IOException { KL t=new KL(); String path=("filename"); Map<String, ArrayList<String>> map=t.CalcuP(path); ArrayList<String> a = map.get("a"); ArrayList<String> b = map.get("b"); ArrayList<String> c = map.get("c"); ArrayList<String> d = map.get("d"); } }
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 为什么阿里巴巴Java开发手册中不允许魔法值出现在代码中? 2020-06-09
- Thymeleaf读取国际化文本时出现??xxxxxx_zh_CN??问题 2020-05-19
- Java 设置PDF中的文本旋转、倾斜 2020-05-11
- 轻量级富文本编辑器--wangEditor 2020-05-02
- java 缓冲区复制文本文件 2020-04-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash