• java16


    os:arg:函数自变量
    1.变量的作用域
    在本身的大括号内有效
    在本身的方法内有效
    代码块 另设的一个{ }
    注:在代码块 中有某变量的前提下,不可以将相同名字的变量定义在代码块之前
    2.遍历数组foreach法【快速遍历】

    格式:for(数据类型    数组中的每一个元素 :数组名称){
    		System.out.println(a);
    }
    

    缺点:没办法打印角标(在数组中的位数)

    eg:
    int[ ] a = {1,2,3,4,5};
    for(int i :a){
    		System.out.println(a);
    }
       【1
          2 
          3
          4
          5】
    

    3.当一个语句中只有一行代码时,大括号可以省略不写
    4.语法糖(如foreach)简化了一些操作

    方法的可变参数

    以数组作为方法参数
    法一:

    static void sum(int[ ] args){                           
            a = 0;                               ------------------------③【开始求和计算】
            for(int i = 0;i<args.length;i++){
                a = a +args[ i ];
    }
    	System.out.println(a);
    }
    public static void main(String[ ] args){
         int[ ] b = {1,2,3,4,5};        ------------------------②【传参】
         sum(b);                           ------------------------①【引用方法】
    }
    
    【15】
    

    法二:(简便)

    static void a(int...args){//数组参数的简写
            int a = 0;
            for(int i = 0;i<args.length;i++){
                a = a +args[ i ];
    }
    	System.out.println(a);
    }
    public static void main(String[ ] args){
     ①:    int[ ] b = {1,2,3,4,5};        
         sum(b);       
     ②:sum(1,2,3);       
     ③:当一个数组和调用方法中的数组同时出现时,遵从方法中的数组 。
         int[ ] b = {1,2,3,4,5};        
         sum(1,2); 
    }
    
    ①:【15】
    ②:【6】
    ③:【3】
    

    语法糖:foreach,int...a(等价于int a[ ] )

  • 相关阅读:
    PHP应用目录结构设计
    php 项目性能优化
    Zend Framework的PHP编码规范【1】
    php 如何做在线人数统计
    linux 文件权限
    总结:常用的通用数据处理指令
    全排列(含递归和非递归的解法)
    局部变量,静态局部变量,全局变量,静态全局变量在内存中的存放区别(转)
    C++中引用详解
    Pascal三角形
  • 原文地址:https://www.cnblogs.com/-zero/p/10316732.html
Copyright © 2020-2023  润新知