zoukankan      html  css  js  c++  java
  • ---java数组题

    package demo;

    import java.util.Random;

    public class text03 {
    /*
    * 随机获取4个A-Z之间(包含A和Z)的大写字母,
    * 要求如下:定义static char[] getChs(char[] chs)方法,
    * 方法内要求:随机获取指定数组chs中4个元素值,并返回定义main方法,方法内完成:
    *
    * 1. 定义一个char数组arr;
    * 2. 生成A-Z之间的26个大写字母,并存入数组arr中
    * 3. 传递arr调用方法char[] getChs(char[] chs),获取方法返回值,
    * 并将方法返回值内的所有元素在控制台打印输出
    */
    public static char[] getChs(char[]arr){
    //创建char数组,定值为四
    char[] ac = new char[4];
    //获取随机值
    Random random = new Random();
    //进行for循环遍历,从0开始,选出四个值
    for (int i = 0; i < 4; i++) {
    //把i的值存数组,交给ac,
    //arr获取随机值属性,arr里面的长度
    ac[i]=arr[random.nextInt(arr.length)];
    }
    //跳过当前循环!
    return ac;
    }


    public static void main(String[] args) {
    char[] arr = {'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
    //增加for循环:char类型,赋值a:getchs(arr)是上面定义的方法属性,
    for(char a:getChs(arr)){
    System.out.println(a);
    }
    }
    }

  • 相关阅读:
    5 输出的properties文件按照key进行排序
    JFinal 部署在 Tomcat 下推荐方法(转)
    15个必须知道的chrome开发者技巧(转)
    一次完整的浏览器请求流程(转)
    工作第一天
    Struts2的crud
    equal 和 ==
    生成Apk遇到的问题
    Http Framework
    Gradle: The New Android Build System
  • 原文地址:https://www.cnblogs.com/wsx123/p/13742065.html
Copyright © 2011-2022 走看看