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