新手對於java中的疑問求教,麻煩各位大神了。。

Scanner sc = new Scanner (System.in); 和Scanner in = new Scanner(System.in);
中的_sc_ 和 in有什麽區別 爲什麽兩個運行后的結果是一樣的??

两个变量名,只是对象引用的一个代号,就比如同是人,名字不同而已

sc in只是两个变量都是接受系统输入流过来的数据

只不过变量名不同,都是从控制台接收数据进来的

都是变量名啊,只是相当于接收数据的一个代表而已。

相当于new了一个scanner的对象,只是命名不同。就好比int a和int b一样,这个区别是无关紧要的。

感謝各位大神們的詳細解答 。。。。。