android如何实现随机读取文本里的内容,并显示出来呢
aide吧
全部回复
仅看楼主
level 9
潇xiao521
楼主
主要是实现随机读取本地文件中某一个txt里的内容并显示在屏幕上。
大家知道内容的请滴滴我。
2017年09月29日 06点09分
1
level 12
☜逗吧哥
不知道
2017年09月29日 13点09分
2
level 9
小藐糖子🍭
读取全部文本再操作:
int leng=str.length;
int start=随机(leng,leng/10);
var text=str.substring(start,start+leng/10);
public int 随机(int max,int leng){
int out=0;
while(true){
out=(int)(Math.random()*max);
if(out<max-leng)return out;
}
}
或者读取时直接读一次byte[]
2017年09月30日 07点09分
3
潇xiao521
请发一个实例吧,谢谢
2017年09月30日 11点09分
潇xiao521
请发一个实例吧,谢谢
2017年09月30日 11点09分
暮色◎永恒
@潇xiao521
自己写去,饭要别人喂给你吃啊
2017年10月06日 08点10分
level 12
落叶似秋yan
讲的不清楚
2017年10月02日 16点10分
5
level 9
暮色◎永恒
来一波
int length, i, j;
string str;
/**
*函数:rand(str, r1, r2)
*0≤r1<length
*r1<r2≤ength
*r1, r2为随机整数
*str != Null
*return str第r1到r2位
*/
i=生成随机数(范围:0≤i<str.length)
j=生成随机数(范围:i<j≤str.length)
print(rand(str, i, j))
伪代码
不过很详细了
这再不会由不得谁了
2017年10月06日 08点10分
6
1