J2ME程序读取txt文本地图资源的方法(求代码)

[复制链接]
查看11 | 回复1 | 2009-4-19 15:47:04 | 显示全部楼层 |阅读模式
各位大侠,请教问题。在一个txt文本中存放地图的二维数组,如何在程序中将它的内容读出来,并保存在声明的一个二维数组中呢?
例如:一个txt文本的内容为12行,17列)
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
随便声明一个二维数组为:int[][] data;
那么如何将上面的txt文本内容保存在data中呢?
请各位大侠赐个完整代码,小弟感激不尽!!

回复

使用道具 举报

千问 | 2009-4-19 15:47:04 | 显示全部楼层
你可以用this.getClass().getClassLoader().getResourceAsStream(name)得到字符流,然后按行读入,把逗号做为分隔符,并且用Integer.parse(String str)生成整数。这样就可以读到二维数组中了。 不难,不过,我觉得你还是自己实现比较好拿整块代码自己学到的东西太少。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行