java中生成的随机数输出流到文件里为什么是乱码 程序如下: 求高手指点

这当然是乱码了 因为你写入文件是100个随机的字符 一百个随机字符看起来当然是乱码 out.write可以直接写入String 比如 String ret="";for(int i=0;i
java中生成的随机数输出流到文件里为什么是乱码 程序如下: 求高手指点
这当然是乱码了 因为你写入文件是100个随机的字符 一百个随机字符看起来当然是乱码

out.write可以直接写入String

比如
String ret="";
for(int i=0;i<100;i++){
int tmp=Math.random()*1000;
ret+=tmp;
}
out.write(ret);2013-02-01
mengvlog 阅读 53 次 更新于 2025-09-11 10:29:11 我来答关注问题0
  •  宸辰游艺策划 java随机函数取值范围?

    通过调用random.nextInt(max)方法,生成一个0到(max-1)之间的随机整数。接下来,使用取模运算符%和范围调整操作,确保生成的随机数落在[min,max]范围内:int s = random.nextInt(max) % (max - min + 1) + min;最后,将生成的随机数输出到控制台:System.out.println(s);这种方法确保了生...

  • 1. java.util.Random 此方法通过调用Random().nextInt(int bound)生成一个介于0(含)和bound(不含)之间的随机整数。例如,要生成一个在5(含)和10(含)之间的随机数,可以使用getRandomNumberInRange(5, 10)。公式`(max – min) + 1) + min`用于生成一个在min(含)和max(含)之间的随机整数。

  • anonymous java 0-30随机输出5个随机数并从大到小排序,求大神解答。

    //循环产生5个随机数 for (int i = 0; i < n.length; i++) { //随机数的大小设定为0到30 n[i]=random.nextInt(30);} //对5个随机数排序,顺序为由小到大 Arrays.sort(n);//创建临时数组,用来将5个随机数顺序倒置成由大到小 int []temp=new int[5];//将数组n中数据由大到...

  •  nicememory 用java:产生10个10-20的整型随机数存入数组,然后求出最大值、最小值以及它们在数组中的位置

    min = 20;int maxIndex = 0, minIndex = 0;for (int i=0; i

  •  Only釗 java代码,生成的随机数怎么插入到数据库SQL中的字段中。

    没明白你的意思?//看看你是不是这个意思//1.生成了一个随机数double rand=Math.random();//2.sql语句String sql="insert into student (name,money) values('张三',"+rand+")";

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部