方法:
修饰符 数据类型 方法名(参数列表){
方法主体
return ;
} //方法名字首字母小写,后面的单词首字母大写
修饰符:(固定写法) public static
方法重载:方法名相同,但条件不同
在定义多个方法,在main中调用方法时,输入的数据类型,会在方法中选择对应的数据类型的方法(方法的个数不同,数据类型不同,)(若方法名相同,但条件中的数据类型个数不能相同)
public static double(double a,double b){}
public static double(int a,int b){}
public static double(double a,double b,double c){}
//调用的方法是谁,取决于你参数的传递
定义类: 格式
public class 类名{
//属性定义
修饰符 数据类型 变量名 = 值;
//方法、行为定义
修饰符 返回值类型 方法名(参数列表){
}
//数据类型 变量名 = new 数据类型();
手机类;
public class Phone{
String color;
String band;
double size;
}
在创建一个测试phoneTest 类:
public class PhoneTest{
public static void main(String[] args)
//创建引用类型的变量
Phone p = new Phone();
//变量p. 的方式,调用类中的属性
p.color = "white"; //p.调用Phone 属性,给属性赋值
p.brand = "金立";
p.size = 5.5;
}
//在创建变量p,p对应的是堆中的new phone();的地址
//p.属性 对应的是堆中new phone中属性对应赋值的变量
ArrayList 集合的使用 )
1. 导入包 java.util。ArrayList;
2.创建引用类型的变量
数据类型<集合存储的数据类型> 变量名 = new 数据类型<集合>存储的数据类型 ();
ArrayList<> array = new ArrayList<String> ();
3. 变量名.方法
//不存储基本类型,只存储引用类型(为基本类型的开头为大写:Byte/ Double / Int(8个基本类型的头字母大写) ArrayList<Integer> 为(int对应的引用类型) 、、 Arrayist<Double>
:
public static void main(String[] args){
ArrayList<String> array = new ArrayList<String>();
}
// 存储集合溶剂,存储手机类型
ArrayList<Phone> array = new ArrayList<Phone>(); //对应Phone属性的类型
add(参数) //array.add();向集合中添加元素进去,参数的类型对应集合对象的元素是一致的;
get(参数)// get(int index),取出集合的元素,get方法的参数,写入索引;
遍历输出增加ArrayList();
for(int i = 0 ; i<array.size();i++); 和一般的array.length 不同
修饰符 数据类型 方法名(参数列表){
方法主体
return ;
} //方法名字首字母小写,后面的单词首字母大写
修饰符:(固定写法) public static
方法重载:方法名相同,但条件不同
在定义多个方法,在main中调用方法时,输入的数据类型,会在方法中选择对应的数据类型的方法(方法的个数不同,数据类型不同,)(若方法名相同,但条件中的数据类型个数不能相同)
public static double(double a,double b){}
public static double(int a,int b){}
public static double(double a,double b,double c){}
//调用的方法是谁,取决于你参数的传递
定义类: 格式
public class 类名{
//属性定义
修饰符 数据类型 变量名 = 值;
//方法、行为定义
修饰符 返回值类型 方法名(参数列表){
}
//数据类型 变量名 = new 数据类型();
手机类;
public class Phone{
String color;
String band;
double size;
}
在创建一个测试phoneTest 类:
public class PhoneTest{
public static void main(String[] args)
//创建引用类型的变量
Phone p = new Phone();
//变量p. 的方式,调用类中的属性
p.color = "white"; //p.调用Phone 属性,给属性赋值
p.brand = "金立";
p.size = 5.5;
}
//在创建变量p,p对应的是堆中的new phone();的地址
//p.属性 对应的是堆中new phone中属性对应赋值的变量
ArrayList 集合的使用 )
1. 导入包 java.util。ArrayList;
2.创建引用类型的变量
数据类型<集合存储的数据类型> 变量名 = new 数据类型<集合>存储的数据类型 ();
ArrayList<> array = new ArrayList<String> ();
3. 变量名.方法
//不存储基本类型,只存储引用类型(为基本类型的开头为大写:Byte/ Double / Int(8个基本类型的头字母大写) ArrayList<Integer> 为(int对应的引用类型) 、、 Arrayist<Double>
:
public static void main(String[] args){
ArrayList<String> array = new ArrayList<String>();
}
// 存储集合溶剂,存储手机类型
ArrayList<Phone> array = new ArrayList<Phone>(); //对应Phone属性的类型
add(参数) //array.add();向集合中添加元素进去,参数的类型对应集合对象的元素是一致的;
get(参数)// get(int index),取出集合的元素,get方法的参数,写入索引;
遍历输出增加ArrayList();
for(int i = 0 ; i<array.size();i++); 和一般的array.length 不同