JAVA学习笔记-Scanner的使用
因為Scanner并不屬于Lang包中,所以要在程序代碼的最開頭,加上:import java.util.Scanner;來表示導入Scanner類。這樣我們在接下來的代碼中就可以使用Scanner了;
Scanner的語法為:
Scanner s = new Scanner (System.in);
long number = s.nextLong();//用來接收比較長的整數
String str = s.next();//用來接收字符串 ?注意next()默認返回字符串!
學會了這個,我們就可以進行和用戶之間進行數據的交換!使整個程序更加靈活,人性化!
那么我寫出了一個小型的控制臺加法計算器:
package Study;
import java.util.Scanner;
public class TestScanner {
public static void add(){
Scanner s = new Scanner (System.in);
System.out.println("請輸入一個數:");
long str1 = s.nextLong();
System.out.println("請輸入另一個數:");
System.out.println("計算結果為:"+(str1+s.nextLong()));
s.close(); ? //如果省略此處也是可以正常編譯的,但是會警告沒有close,經過百度得到的解決方法。暫且先加上這一句,具體的意思需要以后斟酌!
}
public static void main(String[] args){
System.out.println("加法計算器");
add(); ?//方法的引用!
}
}
轉載于:https://www.cnblogs.com/iamAnonymous/p/6038624.html
總結
以上是生活随笔為你收集整理的JAVA学习笔记-Scanner的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到好多钱是什么意思周公解梦
- 下一篇: 梦到好多耳屎是什么意思