• 作业 书上的题看不懂2


    //摇奖程序
            
            //偷懒不排大小
                    Set <Integer> a=new HashSet<Integer>();
                    
                    Random b=new Random();
                    
                    for(int i=0;;i++){
                        a.add(b.nextInt(31)+1);
                        if(a.size()==7){
                        break;
                        }
                    }
    
                  System.out.println("中奖的号码是");
                    for(int i:a){System.out.print(i+"  ");}
                    System.out.println();
                    
                    //排序
                    int[] c=new int[7];
        int x=0;
            for(int i=0;x<7;i++){
         int d;
         int z=1;
         d=b.nextInt(31)+1;
         
         for(int j=0;j<x;j++){
          if(c[j]==d){
           z+=2;
          }
         }
         if(z==1){c[x]=d;x++;}
         
            }//冒泡排序 int f=0; for(int i=0;i<7;i++){ for(int j=i;j<6;j++){ if(c[i]>c[j+1]){ f=c[i]; c[i]=c[j+1]; c[j+1]=f; } } } for(int i:c){ System.out.print(i+" "); } System.out.println(); //产生验证码 String g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghigklmnopqrstuvwxyz0123456789"; String []h=new String[4]; for(int i=0;i<=3;i++){ int d=b.nextInt(g.length()); h[i]=g.substring(d, d+1); } for(String x:h){ System.out.print(x); } System.out.println();
  • 相关阅读:
    sql注入常用的判断方法
    refere是什么
    mysql语句
    linux命令
    软件测试
    tcp和udp
    java面试干货
    为什么重写了equals方法一般也要重写hashCode方法
    redis源码解析
    Numpy复习
  • 原文地址:https://www.cnblogs.com/storm47/p/5267855.html
Copyright © 2020-2023  润新知