二维数组语法:
第一种方式:
列数不同
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 }