学习笔记day06


数组

语法:

动态声明:数据类型[] 变量名=new 数据类型[长度];    里面有初始值

静态声明:数据类型[] 变量名={1,2,3,...};

数组的赋值:

数组名[索引]=;

数组的取值:

数组名[索引]

目前取值的用法:

1.打印

2.使用变量接收

数组的遍历:

1.普通for循环

for(int i=0;i<数组名.length;i++){

//数组名[i]

2.增强foreach  注意:没有索引

for(数据类型 变量名:数据源){

//变量名 就是数组里面的每一个值

方法:

方法定义的语法:

修饰符 返回值类型 方法名(形参列表){

class MethodEx{

  //定义一个无参数的方法
  public static void add(){

  }

  //定义一个有一个参数的方法
  public static void show(char a){

  }

  //定义一个有多个参数的方法
  public static void print(String name,int age,boolean sex){

  }

}

方法的调用:

方法名();  调用者和被调用者 在同一个类里面,要么都有static修饰,要么都没有static修饰  ---用的最少 不建议大家使用

    类名.方法名(); 被调用的方法 必须有static修饰。类名:被调用的方法所在类的类名

    对象.方法名(); 被调用的方法没有static修饰【了解】

ex

MethodEx.add();

MethodEx.show('');

MethodEx.print("",38,false);    

调用方法的时候:

1.实参和形参 类型,顺序,个数 都要一一对应