第六天 二维数组 方法

二维数组语法:

第一种方式:

列数不同

int[] [] arr = {{1,23},{1,25},{1,5,8,7}}

二维数组中每一个元素都是一个一维数组。

第二种方式:

int[][] arr = new int[2][3];

2表示有两个元素,也就是两个一维数组。每一个元素都是一个一维数组,3表示每一个一维数组有几个元素;

2相当于几行,3相当于几列

方法的语法:

访问修饰符 【静态修饰符】 【返回值类型】 方法名字(参数列表){

      方法体

  return void 存在时没有return;

}

void 和return不能同时存在。

第一种方法: 访问修饰符  返回值类型 方法名;

       return;

1 public void method(){
2 int a = 0;
3 }

例:没有static方法的调用
public static void main(String[] args) {
        Express01 ex = new Express01();//创建实例调用
        ex.meth();
   
   

    }
    
    public void meth(){
        for(int i = 1; i <= 9; i++){
            for(int j = 1; j <= i;j++){
                System.out.print(j + "*" + i + "="+ (i*j) + " ");
            }
            System.out.println(" ");
        }
    }
}

第二种方法;

public void method(int a,int b){

}

【声明】在定义方法是定义的参数叫形参,定义方法时传递的参数叫实参

第三种方法:

String 字符创相当于一个一维数组

 1 package com.qc.java1801.meth;
 2 
 3 public class Express03 {
 4     //String字符串相当于一个数组
 5     
 6     public static void main(String[] args) {
 7         
 8         String str = "avdfjkletfe45356";
 9         for (int i = 0; i < str.length(); i++) {
10             char c = str.charAt(i);
11             System.out.println(c);
12         }
13     }
14     
15 
16 }
原文地址:https://www.cnblogs.com/miaomeng/p/8652747.html