日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Java中的键盘输入和打印输出JAVA从键盘输入

發布時間:2023/12/3 综合教程 31 生活家
生活随笔 收集整理的這篇文章主要介紹了 Java中的键盘输入和打印输出JAVA从键盘输入 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Java中的鍵盤輸入和打印輸出

作者:韓茹

公司:程序咖(北京)科技有限公司

程序咖:IT職業技能評測平臺

網址:https://www.chengxuka.com

任務

1.如何鍵盤輸入數據
2.打印的方法

一、鍵盤輸入

有的時候,我們需要從鍵盤上獲取輸入的數據,程序才能夠繼續向下執行。比如說設計一個程序,用于判斷你的成績是否及格,每個人的成績都不同,我們可以選擇鍵盤輸入成績,然后再進行判斷及格與否。那么就需要學會使用鍵盤輸入。

鍵盤輸入的操作語法,在此處屬于超綱范疇。因為涉及到導入包,創建對象,調用方法等。所以此處,僅要求大家能夠學會使用即可。至于它的原理,學完面向對象,自然就理解了。

對于一個源文件的結構:

//對于一個源文件的結構:
//第一行是:package的定義
package test;
//第二步:導入該程序需要的包
import xxx.xxx.xxx;
//第三步:類的聲明
public class 類名{
//第四步:main函數的定義:程序的入口
pubic static void main(String[] args){
//第五步:程序要執行 的代碼
//.....
}
}

讀取鍵盤的操作步驟:

1.導入Scanner類
import java.util.Scanner;
2.創建Scanner類的對象
Scanner input = new Scanner(System.in);
3.讀取鍵盤輸入的數據
這里要看你想獲取哪種類型的鍵盤輸入數據:
input.nextDouble();//表示獲取一個double類型的數據
input.nextInt();//表示獲取一個int類型的數據
input.nextBoolean();//表示獲取一個boolean類型的數據
input.next();//表示獲取一個字符串String
。。。

示例代碼:

//step1:導入Scanner
import java.util.Scanner;//導入java.util包下Scanner這個類,那么在程序中就可以使用Scanenr。
public class Demo19Scanner
{
public static void main(String[] args){
//step2:創建一個掃描器對象,才可以讀取鍵盤輸入
Scanner input = new Scanner(System.in);
System.out.println("請輸入你的成績(整數):");
//step3:讀取鍵盤輸入的數據:
int score = input.nextInt();//讀取鍵盤上輸入的一個整數
System.out.println("你的成績是:" + score);
String msg = score >= 60? "及格" : "不及格";
System.out.println("成績為:" + msg);
}
}

運行結果:

你還可以在鍵盤輸入其他的數據類型:

//1.導入Scanner
import java.util.Scanner;
public class Demo20Scanner
{
public static void main(String[] args)
{
//2.創建Scanner掃描器
Scanner input = new Scanner(System.in);
//3.讀取鍵盤輸入的數據
System.out.println("請輸入一個小數:");
double num1 = input.nextDouble();//讀取鍵盤上輸入的小數double類型的
System.out.println("讀取到的小數是:" + num1);
System.out.println("請輸入一個字符串:");
String str = input.next();//讀取鍵盤上輸入的一個字符串
System.out.println("接收到的字符串是:" + str);
System.out.println("請輸入一個字符:");
char c = input.next().charAt(0);//讀取鍵盤上輸入的單個字符
System.out.println(c);
}
}

運行結果:

踩坑:想要鍵盤輸入哪種數據類型,就要調用相應的方法,在輸入數據的時候,類型一定要匹配,否則會異常。

二、打印輸出

我們都知道要想打印輸出,使用System.out.println();語句即可。

但是還有一些其他的語句,也可以用于打印輸出。

//1.print+line,打印后換行
System.out.println();//打印輸出后換行
//2.print,只打印,不換行
System.out.print();//打印輸出后不換行
//3.print+format,按照指定的格式進行打印
System.out.printf();//格式化打印輸出
%d,整數占位符
%s,字符串占位符
%f,浮點占位符
%.2f,%.3f
%c,字符占位符

示例代碼:

public class Demo21Print
{
public static void main(String[] args)
{
/*
打印:System.out.xxxx()
1、println();print + line ,打印后換行
2、print();只是打印,不換行
3、擴展內容:
printf();print+format ,格式化打印
*/
System.out.println("Hello World!");//print + line ,打印后換行
System.out.println("程序咖!");
System.out.println();//只是換行
System.out.println("王二狗");
System.out.print("李小花");
System.out.print("劉鐵柱");
System.out.println();
String name = "妖刀姬";
int age = 100;
double score = 88.7;
System.out.printf("姓名:%s,年齡:%d 歲,分數:%.2f\n",name,age,score);//占位符,使用一個符號,占著這個地兒
System.out.println("main..over..");
}
}

運行結果:

格式化打印原理:

總結

以上是生活随笔為你收集整理的Java中的键盘输入和打印输出JAVA从键盘输入的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。