一,基本数据类型
8种,byte,short,long,int char,boolean,double,float
二,引用数据类型
3种,类
接口
基本数据类型作为实参传递形参时候,对形参的值改变不影响实参,而引用数据类型作为实参传递参数时候,对形参值改变会影响到实参的值。
class Change{
public static void main(String[]args){
int a =1, b=2;
swp(a,b);
//引用数据类型
int[]arr=(1,2,3,4,5,6);
swap(arr,0,1);
System.out.println(arr[0]+" "+arr[1]);
System.out.println("a="+a+" "+"b="+b);}
//基本数据类型
public static viod swap(int x,int y){
int temp=x;
x=y;
y=temp;
}
//引用数据类型
public static void swap(int[]arr,int x,int y){
int temp=arr[x];
arr[x]=arr[y];
ayy[y]=temp;
}
}