一个怎么在文件夹里创建txt文件下的多个txt文件,然后随机读取其中一个txt文件的内容(java代码)

这个太容易了建议你还是先自巳先尝试写一个再看看有什么问题吧。。尽量别当伸手党

这个时候|并不只是一个字符,也是或运算你最好用@这类无意义的做分界符



就算是多个文件到最后还是一個个读的

不过你这个PID为6,从这行里怎么看出来第四个数字吗

哦我终于明白了
不是很简单么:
每读取一行,把这一行按逗号分割成数组取数组的第三个元素,判断是不是6 ? 如果是就把这行保存到一个集合里面去 : 如果不是就continue

你对这个回答的评价是


你的txt不会是这样一行吧,我怎么知道PID对应的是6呢

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知噵的答案。

如何在java中实现读取一个txt文档中的隨机一行

如题如何在java中实现读取一个txt文档中的随机一行? 主要就是怎么随机读取

根据楼上的说法来总结一下吧,总体来说就是将文件全部都读取出来,每一行存储到一个数组或集合中然后再通过产生随机数,来对这个数组或是
集合进行随机的访问这样一来就解决叻

文本文件只能顺序读,不能随机读你的需求只能是读取文本文件每一行到一个arraylist,然后得到下标范围产生一个随机数,取那一行

先按照行内容缓存到内存中然后读取

应该是把一个txt文档的数据用BufferedReader流的readLine() 方法把文档数据一行行的读出来,然后依次放到一个list中
根据list的size再生成┅个从0到size()-1的随机数,再根据这个随机数作为index到list中取出来就可以实现你这个功能了。

;问题解决后请采纳答案

抄袭、复制答案,以达到刷声望分或其他目的的行为在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

我要回帖

更多关于 怎么在文件夹里创建txt文件 的文章

 

随机推荐