zoukankan      html  css  js  c++  java
  • 高级for 循环创建数组和集合

    高级for循环:

    格式: for(数据类型 变量名:被遍历的集合(Collection)或者数组)

       对集合进行遍历。只能获取元素,当时不能对集合进行操作。

    可变参数:数组参数的简写形式,不用每一次都手动的建立数组对象。只要将要操作的元素作为参数传递即可。隐式将这些参数封装成了数组。使用时,可变参数一定要定义在参数列表后边。

    public class Jihe {
        public static void main(String[] args) {
            
             show("haha","bai","", "", "");
                 }
                  public static void show(String ...arr ){
                      System.out.println(“数组arr的度:”+arr.length);
    
                     for(int i=0;i<arr.length;i++){
                         System.out.println(“数组下标为”+i+"值:”+arr[i]);
                     }
                  }
         }

    结果为:

    数组arr的度:5
    数组下标为0值:haha
    数组下标为1值:bai
    数组下标为2值:王
    数组下标为3值:郇
    数组下标为4值:巩

    public class Jihe {
        public static void main(String[] args) {
            
             show("haha", 1, 2, 3, 4);
                 }
                  public static void show(String s, int ...arr ){
                      System.out.println(arr.length);
                      
                     for(int i=0;i<arr.length;i++){
                         System.out.println("数组下标为"+i+"值:"+arr[i]);
                     }
                  }
         }

    结果为:

    4
    数组下标为0值:1
    数组下标为1值:2
    数组下标为2值:3
    数组下标为3值:4

  • 相关阅读:
    洛谷 1341 无序字母对
    POJ 2774 后缀数组 || 二分+哈希
    HDU 1251 统计难题
    【解题报告】AtCoder ABC115 (附英文题目)
    【模板】后缀数组
    洛谷 3567/BZOJ 3524 Couriers
    Beta 冲刺 (1/7)
    团队项目评测
    beta冲刺前准备
    Alpha冲刺——事后诸葛亮
  • 原文地址:https://www.cnblogs.com/514929hgy/p/6932039.html
Copyright © 2011-2022 走看看