1 package Test;
2
3 import java.util.Scanner;
4
5 public class Main {
6
7 public static void main(String[] args) {
8 Info info = new Info(); //執行個體化Info對象,調用兩個方法
9 info.test1();
10 info.test2();
11 }
12
13 }
14
15 class Info{
16
17 public void test1(){
18 Scanner scan = new Scanner(System.in); //建立第一個Scanner對象
19 String info = scan.next();
20 System.out.println(info);
21 scan.close(); //在結尾使用close()關閉Scanner
22 }
23
24 public void test2(){
25 Scanner scan2 = new Scanner(System.in); //第二個Scanner對象
26 String info = scan2.next();
27 System.out.println(info);
28 scan2.close();
29 }
30

Scanner 也作為一個參數傳到調用的函數裡,最好不要定義過多的Scanner類對象。
當參數是數組等引用類型的資料時,先寫一個判斷語句,判斷參數是否為空,來避免出現空指針異常的錯誤。
好看請贊,養成習慣 :) ,作者:靠譜楊
關于筆者:我可能不是天才,但我會努力成為人才。
更多日常分享盡在我的VX公衆号:小楊的挨踢IT生活