• 简单的随机数 代码和笔记


    随机数的生成需要用到 Random方法

    Math.Random();这是一个返回值为 double型的 0.0~1.0区间的随机数

    int a .Random(int a)  这个随机数的取值区间为 0~int a  并且 是左开右闭的取值【0,a)  返回的随机数的 数据类型是 int 

    下面是 获取10个随机的大写字母 

     1 /**
     2  * 获取10个 大写字母 ;
     3  */
     4 import java.util.*;
     5 public class ErWei {
     6     public static void main(String[] args){
     7         int[] arr = new int[10];
     8         Random rd  = new Random();
     9         //Math.Random();这将获取 0.0~1.0之间的一个随机数字 返回的类型是duble
    10 //        rd.nextInt(10);//这将随机获取0~10之间的 一个数字 这个返回类型和取值区间取值与next后更的类型和 数字
    11         for(int i = 0; i<arr.length;i++) {
    12             int sj = rd.nextInt(26);//注意这是一个闭合区间左开右边闭合[0,26)只能取值到0~25中间的数字
    13             arr[i]= 65+sj;//应为要获取大写的字母,转义字符 A以65;
    14             char a = (char)arr[i];//这里需要用到一个强制类型转换数组类型不能直接转为字符型;
    15             System.out.print(a+"	");
    16         }
    17         
    18     }
    19 }
  • 相关阅读:
    hadoop12---java并发编程的一些总结
    hadoop11----socket
    springboot-vue项目后台2---pojo对查询结果手动分组
    hadoop10---消息队列
    hadoop09----线程池
    hadoop08---读写锁
    hadoop07---synchronized,lock
    hadoop06---多线程
    Java Applet与Java Application的区别
    HTML中id、name、class 区别
  • 原文地址:https://www.cnblogs.com/HufeYao/p/10108442.html
Copyright © 2020-2023  润新知