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
请发一个实例吧,谢谢
2017年09月30日 11点09分
请发一个实例吧,谢谢
2017年09月30日 11点09分
@潇xiao521 自己写去,饭要别人喂给你吃啊
2017年10月06日 08点10分
level 12
[哈哈]讲的不清楚
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