java实现随机生成1-15中不重复的数字-创新互联

函数说明:

创新互联是专业的界首网站建设公司,界首接单;提供成都网站建设、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行界首网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

random()方法用于返回一个随机数,随机数范围为 0.0 =< Math.random < 1.0

例如:

产生一个0~9之间的整数为:

(int)(Math.random()*10);

产生一个1~10之间的整数则可以写成:

(int)(Math.random()*10 + 1);

以此类推:产生一个0~n之间的数就应写作:

Math.random()*n;

示例如下:

package text;

import java.util.ArrayList;
import java.util.List;

public class Text {

    public static void main(String[] args) {
        //创建一个Integer集合的链表
        List l = new ArrayList();
        //当链表中存在15个数时结束向链表中插入数据
        while(l.size()<15){
          int i = (int)(Math.random()*15+1);
            if(!l.contains(i)) 
                l.add(i);
        }
        //迭代,输出链表中的元素
        //for(int j:l)
        //    System.out.println(j);
        for(int i=0;i

扩展:

Java是由Sun公司于1995年5月推出的面向对象的程序设计语言。

Java继承了C++语言面向对象技术的核心,又舍弃了C++语言中的指针、运算符重载以及多重继承的特性,同时引入了泛型编程、类型安全的枚举等特性,使Java成为简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。

随着互联网的迅猛发展,Java已经成为重要的网络编程语言,被广泛应用于企业级Web应用开发和移动应用开发。

以上就是java随机生成1~15之间不重复的数字的详细内容,更多请关注创新互联成都网站设计公司其它相关文章!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章标题:java实现随机生成1-15中不重复的数字-创新互联
分享路径:http://cdiso.cn/article/cdhgsj.html

其他资讯