最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java 使用Scanner類接收從控制臺輸入的數(shù)據(jù)方式

 更新時間:2020年08月21日 11:10:47   作者:dpandeng  
這篇文章主要介紹了java 使用Scanner類接收從控制臺輸入的數(shù)據(jù)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

接收從控制臺輸入的數(shù)據(jù)可以使用Scanner類實現(xiàn),Scanner類在一個名為util的包中

需要在程序中導入這個包, 即在程序中添加

import java.util.*;

Scanner類可以接收int string char boolean 等類型數(shù)據(jù),其中string類型數(shù)據(jù)使用next() 或者 nextLine() 方法接收

使用方法如下:

//首先創(chuàng)建一個Scanner的對象
Scanner scanner = new Scanner(System.in);
//定義一個變量,調(diào)用Scanner的nextInt方法
int input = scanner.nextInt();

補充知識:Java基礎之Scanner鍵盤錄入

在Java學習中前期需要模擬前端的數(shù)據(jù)錄入,Scanner就可以模擬此過程,將鍵盤輸入的數(shù)據(jù)進行接收然后進行處理

Scanner的使用

1、Scanner類是java為我們提供的類工具,我們使用的時候需要進行導入,所以使用Scanner的第一步就是進行導包;導包的位置在累的上面;

導包語句:

import java.util.Scanner;

2、創(chuàng)建Scanner類型的引用|變量

Scanner sc=new Scanner(System.in);

3、創(chuàng)建接收數(shù)據(jù)的變量

*** sc.nextInt(); 接收用戶輸入的int類型的數(shù)據(jù)
  sc.nextByte()
  sc.nextShort()
  sc.nextLong()
  *** sc.nextDouble()
  sc.nextFloat()
  
  *** sc.next() 接收用戶輸入的字符串類型的數(shù)據(jù) 
   從有效字符開始,遇到空格就無法接收,遇到enter結(jié)束功能
  *** sc.nextLine() 接收String類型數(shù)據(jù),以行為單位接收

4、關閉

sc.close() 關閉資源

必須要等待全部使用完畢Scanner的功能才能關閉

實例:鍵盤錄入姓名、年齡、性別進行打印

import java.util.Scanner;//導包
public class Work01{
 public static void main(String[] args){
 //創(chuàng)建工具類
 Scanner sc = new Scanner(System.in);
 //創(chuàng)建接收變量
 System.out.println("請輸入你的姓名");
 String name = sc.next();//接收字符串
 System.out.println("請輸入你的年齡");
 int age = sc.nextInt();//接收int型
 System.out.println("請輸入你的性別");
 char sex = sc.next().charAt(0);//接收字符 charAt()提取字符串的第一個字節(jié)
 System.out.println("請輸入你的姓名:" + name);
 System.out.println("請輸入你的年齡:" + age);
 System.out.println("請輸入你的性別:" + sex);
 sc.close();
 }
}

以上這篇java 使用Scanner類接收從控制臺輸入的數(shù)據(jù)方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Java基礎知識精通數(shù)組的內(nèi)存分析

    Java基礎知識精通數(shù)組的內(nèi)存分析

    數(shù)組對于每一門編程語言來說都是重要的數(shù)據(jù)結(jié)構(gòu)之一,當然不同語言對數(shù)組的實現(xiàn)及處理也不盡相同。Java?語言中提供的數(shù)組是用來存儲固定大小的同類型元素
    2022-04-04
  • springboot+mybatis如何屏蔽掉mybatis日志

    springboot+mybatis如何屏蔽掉mybatis日志

    這篇文章主要介紹了springboot+mybatis如何屏蔽掉mybatis日志問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • SpringBoot使用自定義json解析器的使用方法

    SpringBoot使用自定義json解析器的使用方法

    本篇文章主要介紹了SpringBoot使用自定義json解析器的使用方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • Java多線程處理List問題

    Java多線程處理List問題

    這篇文章主要介紹了Java多線程處理List問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • java編程實現(xiàn)屏幕截圖(截屏)代碼總結(jié)

    java編程實現(xiàn)屏幕截圖(截屏)代碼總結(jié)

    這篇文章主要介紹了java編程實現(xiàn)屏幕截圖(截屏)代碼,結(jié)合3個實例總結(jié)分析了Java截屏時頁面抓取及圖片保存的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • Java基于正則表達式實現(xiàn)xml文件的解析功能詳解

    Java基于正則表達式實現(xiàn)xml文件的解析功能詳解

    這篇文章主要介紹了Java基于正則表達式實現(xiàn)xml文件的解析功能,結(jié)合實例形式分析了java使用正則表達式針對xml文件節(jié)點的相關操作技巧,需要的朋友可以參考下
    2017-08-08
  • SpringCloud服務的平滑上下線的方法

    SpringCloud服務的平滑上下線的方法

    這篇文章主要介紹了SpringCloud服務的平滑上下線的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • Java JUC中操作List安全類的集合案例

    Java JUC中操作List安全類的集合案例

    這篇文章主要介紹了JUC中操作List安全類的集合案例,本文羅列了不安全的集合和安全的集合進行對比,以及Java中提供的安全措施,需要的朋友可以參考下
    2021-07-07
  • 通過Java實現(xiàn)在Word中創(chuàng)建可填充表單

    通過Java實現(xiàn)在Word中創(chuàng)建可填充表單

    這篇文章主要為大家詳細介紹了如何通過Java代碼,以編程方式在Word中創(chuàng)建可填充表單,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2023-03-03
  • Spring?Boot?優(yōu)雅整合多數(shù)據(jù)源

    Spring?Boot?優(yōu)雅整合多數(shù)據(jù)源

    這篇文章主要介紹了Spring?Boot?優(yōu)雅整合多數(shù)據(jù)源,多數(shù)據(jù)源就是在一個單一應用中涉及到了兩個及以上的數(shù)據(jù)庫,更多相關內(nèi)容需要的小伙伴可以參考下面文章介紹
    2022-05-05

最新評論

宣恩县| 富川| 汝城县| 永登县| 云安县| 凌海市| 新野县| 云梦县| 右玉县| 孙吴县| 嘉定区| 来安县| 镇赉县| 兴国县| 孝义市| 山阳县| 广平县| 苍溪县| 新蔡县| 凤山县| 定南县| 灵寿县| 武隆县| 遂昌县| 紫阳县| 云南省| 仙居县| 临高县| 武邑县| 冷水江市| 吴忠市| 无棣县| 修水县| 曲松县| 金山区| 惠来县| 博湖县| 新河县| 南陵县| 张家界市| 印江|