菜鸟请教各位老师文本文档输入的问题

07-12-04 twinsheros
目录为F:\program\data\111.txt,文本文档名为111.txt

文本文档中存储了一个矩阵,为10000*10000维的二维矩阵,矩阵元素为double类型,范围在0-100之间,文本文档中的存储内容如下,

0 0 0 3.12 0 4.35 ...........7.15

1.5 0 0 0 5.1 1.7 ............0

......

......

这个矩阵为一个非常稀疏的矩阵,平均下来每一行非0元素为4-5个,

0元素在计算中没有什么用,如果直接用矩阵存会内存不够,对于这种稀疏的矩阵又该用什么去存呢?数组吗?

目的就是把文本文档中这个矩阵读取出来,然后赋给一个

新声明的矩阵matrix111[10000][10000]的对应元素,赋给新数组亦可,关键是要明确非零元素其二维的下标。

将来如果从其中调用某个确定下标的元素,又该怎么调用

初学java才不到几月,菜到不行,不会编写有关输入的程序,老师们帮帮我吧,

这段源代码该怎么写?请写详细完整。先谢谢了

猜你喜欢