键盘录入基本格式:
键盘录入。
让程序更灵活一下。
<span style="color: #0000ff;">import java.util.Scanner;<span style="color: #008000;">//<span style="color: #008000;">导包,在class上面。
那么,我们如何实现<a href="https://www.jb51.cc/tag/jianpan/" target="_blank" class="keywords">键盘</a>数据的录入呢?
A:导包
格式:
import java.util.Scanner;
位置:
在class上面。
B:创建<a href="https://www.jb51.cc/tag/jianpan/" target="_blank" class="keywords">键盘</a>录入对象
格式:
Scanner sc = new Scanner(System.in);
C:通过对象<a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>数据
格式:
int x = sc.nextInt();
<span style="color: #008000;">*/<span style="color: #0000ff;">import java.util.Scanner;<span style="color: #008000;">//<span style="color: #008000;">导包,在class上面。
<span style="color: #0000ff;">class<span style="color: #000000;"> ScannerDemo {
<span style="color: #0000ff;">public <span style="color: #0000ff;">static <span style="color: #0000ff;">void<span style="color: #000000;"> main(String[] args) {
<span style="color: #008000;">//<span style="color: #008000;">创建键盘录入数据对象
Scanner sc = <span style="color: #0000ff;">new<span style="color: #000000;"> Scanner(System.in);
System.out.println(</span>"请你输入一个数据:"<span style="color: #000000;">);
</span><span style="color: #0000ff;">int</span> x = sc.nextInt();<span style="color: #008000;">//</span><span style="color: #008000;">通过对象<a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>数据 </span>
<span style="color: #000000;">
System.out.println("你输入的数据是:"+<span style="color: #000000;">x);
}
}
键盘录入三个数据,获取这三个数据中的最大值 键盘录入两个数据,比较这两个数据是否相等
键盘录入三个数据,获取这三个数据中的最大值
键盘录入两个数据,比较这两个数据是否相等
<span style="color: #0000ff;">class<span style="color: #000000;"> ScannerTest3 {
<span style="color: #0000ff;">public <span style="color: #0000ff;">static <span style="color: #0000ff;">void<span style="color: #000000;"> main(String[] args) {
<span style="color: #008000;">//<span style="color: #008000;">键盘录入三个数据,获取这三个数据中的最大值
<span style="color: #0000ff;">public <span style="color: #0000ff;">static <span style="color: #0000ff;">void<span style="color: #000000;"> main(String[] args) {
<span style="color: #008000;">//<span style="color: #008000;">键盘录入三个数据,获取这三个数据中的最大值
</span><span style="color: #008000;">//</span><span style="color: #008000;">创建<a href="https://www.jb51.cc/tag/jianpan/" target="_blank" class="keywords">键盘</a>录入对象</span>
Scanner sc = <span style="color: #0000ff;">new</span><span style="color: #000000;"> Scanner(System.in);
System.out.println(</span>"请输入第一个数据:"<span style="color: #000000;">);
</span><span style="color: #0000ff;">int</span> a =<span style="color: #000000;"> sc.nextInt();
System.out.println(</span>"请输入第二个数据:"<span style="color: #000000;">);
</span><span style="color: #0000ff;">int</span> b =<span style="color: #000000;"> sc.nextInt();
System.out.println(</span>"请输入第三个数据:"<span style="color: #000000;">);
</span><span style="color: #0000ff;">int</span> c =<span style="color: #000000;"> sc.nextInt();
</span><span style="color: #008000;">//</span><span style="color: #008000;"><a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>这三个数据中的最大值</span>
<span style="color: #0000ff;">int</span> temp = ((a > b)?<span style="color: #000000;"> a: b);
</span><span style="color: #0000ff;">int</span> max = (temp > c?<span style="color: #000000;"> temp : c);
System.out.println(</span>"max:"+<span style="color: #000000;">max);
System.out.println(</span>"------------------"<span style="color: #000000;">);
</span><span style="color: #008000;">//</span><span style="color: #008000;"><a href="https://www.jb51.cc/tag/jianpan/" target="_blank" class="keywords">键盘</a>录入两个数据</span>
System.out.println("请输入第一个数据:"<span style="color: #000000;">);
</span><span style="color: #0000ff;">int</span> x =<span style="color: #000000;"> sc.nextInt();
System.out.println(</span>"请输入第二个数据:"<span style="color: #000000;">);
</span><span style="color: #0000ff;">int</span> y =<span style="color: #000000;"> sc.nextInt();
</span><span style="color: #008000;">//</span><span style="color: #008000;">比较这两个数据是否相等</span>
<span style="color: #0000ff;">boolean</span> flag = (x ==<span style="color: #000000;"> y);
System.out.println(</span>"flag:"+<span style="color: #000000;">flag);
}
}
运行效果:
原文链接:https://www.f2er.com/java/403359.html