引用類型的一般使用步驟
1、導包
import 包路徑.類名稱;
如果需要使用的目標類,和當前類位於同一個包下,則可以省略導包語句不寫
只有java.lang包下的內容不需要導包,其他的包都需要import
2、創建
類名稱 對象名 = new 類名稱();
3、使用
對象名.成員方法名()
常見基本類
Scanner類的功能:可以實現鍵盤輸入數據,到程序當中
獲取鍵盤輸入的一個int數字:int num = sc.nextInt();
獲取鍵盤輸入的一個字符串,String srt = sc.next();
其實在鍵盤輸入無論輸入什麼其實都是字符串,但是在nextInt方法中next將輸入的字符串轉換成爲了int類型的字符
簡單的小例子:
public static void main(String[] args) {
//System.in代表從鍵盤輸入
Scanner sc = new Scanner(System.in);
//獲取鍵盤輸入的int數字
int num = sc.nextInt();
System.out.println("輸入的int數字是:"+num);
//獲取鍵盤輸入的String字符串
String str = sc.next();
System.out.println("輸入的String字符串是:"+str);
System.out.println("請輸入數字a");
int a = sc.nextInt();
System.out.println("請輸入數字b,輸入完之後將計算a+b");
int b = sc.nextInt();
System.out.println("a+b的結果爲:"+(a+b));
System.out.println("輸入三個數字將出現最大的數字,輸入第一個數字");
int a = sc.nextInt();
System.out.println("輸入第二個數字");
int b = sc.nextInt();
System.out.println("輸入第三個數字");
int c = sc.nextInt();
int d = a>b?a:b;
int max = d>c?d:c;
System.out.println("最大值爲:"+max);
}
匿名對象
創建對象的標準格式:
類名稱 對象名 = new 類名稱();
匿名對象只能使用唯一的一次,下次再用不得不再創建
如果確定有一個對象,只需要使用唯一的一次,就可以使用匿名對象了
public static void main(String[] args) {
//普通使用方式
// Scanner sc = new Scanner(System.in);
// int num = sc.nextInt();
//匿名對象的方式
// int num = new Scanner(System.in).nextInt();
// System.out.println("輸入的是"+num);
//使用一般方法傳參
// Scanner sc = new Scanner(System.in);
// chuanCan(sc);
//使用匿名對象來進行傳參
// chuanCan(new Scanner(System.in));
Scanner sc = fanHuiZhi();//調用一下fanhuizhi方法
int num = sc.nextInt();
System.out.println("輸入的是"+num);
}
public static void chuanCan(Scanner sc){
int num = sc.nextInt();
System.out.println("輸入的是"+num);
}
public static Scanner fanHuiZhi(){
//普通方法獲取返回值
Scanner sc = new Scanner(System.in);
return sc;
//匿名方法獲取返回值
return new Scanner(System.in);
}