亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java中輸入與輸出的方法總結(jié)

 更新時(shí)間:2022年04月11日 09:36:17   作者:hacker707  
這篇文章主要為大家總結(jié)了一下Java中輸入與輸出的三種方法,文中通過(guò)示例詳細(xì)的講解了一下這些方法的使用,需要的小伙伴可以參考一下

輸入方法

第一種輸入方法:scanner

import java.util.Scanner; // 導(dǎo)入java.util.Scanner

public class User {
? ? public static void main(String[] args) {
? ? ? ? var sc = new Scanner(System.in); //生成scanner對(duì)象
? ? ? ? System.out.print("請(qǐng)輸入你的姓名:");
? ? ? ? String name = sc.nextLine();//輸入字符串
? ? ? ? System.out.print("請(qǐng)輸入你的年齡:");
? ? ? ? int age = sc.nextInt();//輸入整數(shù)
? ? ? ? System.out.println("姓名:" + name +"\n" +"年齡:" + age);
? ? }
}

運(yùn)行結(jié)果

常用的next()方法

nextInt() 輸入整數(shù)

nextLine() 輸入字符串

nextDouble() 輸入雙精度數(shù)

next() 輸入字符串(以空格作為分隔符

第二種輸入方法:JOptionPane

運(yùn)行結(jié)果

第三種輸入方法:io.Console

這種輸入方法為安全輸入方法,只能在cmd控制臺(tái)運(yùn)行,不能在IDEA、eclipse等1工具運(yùn)行

創(chuàng)建User.java文件

import java.io.Console;//導(dǎo)入java.io.Console
public class User {
    public static void main(String[] args) {
        Console con = System.console();//建立安全輸入
        String name = con.readLine("請(qǐng)輸入賬號(hào):");
        String passworld = con.readLine("請(qǐng)輸入密碼:");
        System.out.printf("賬號(hào):%s", name);
        System.out.printf("%n密碼:%s", passworld);
    }
}

cmd進(jìn)入文件所在目錄,運(yùn)行以下指令

java -Dfile.encoding=UTF-8 User.java

運(yùn)行結(jié)果

輸出方法

第一種輸出方法:System.out.print()

System.out.print()不換行直接輸出

public class User {
    public static void main(String[] args) {
    int a = 1;
    int b = 2;
    System.out.print(a);//print()不換行輸出a的值
    System.out.print(b);//print()不換行輸出b的值
    }
}

運(yùn)行結(jié)果

12

第二種輸出方法:System.out.println()

System.out.println()換行輸出

public class User {
    public static void main(String[] args) {
    int a = 1;
    int b = 2;
    System.out.println(a);//println()換行輸出a的值
    System.out.println(b);//println()換行輸出b的值
    }
}

運(yùn)行結(jié)果

1
2

第三種輸出方法:System.out.printf()

System.out.printf()格式化輸出

public class User {
    public static void main(String[] args) {
    int a = 1;
    int b = 2;
    System.out.printf("a=%d%n",a);//printf()格式化輸出
    System.out.printf("b=%d",b);//printf()格式化輸出
    }
}

運(yùn)行結(jié)果

a=1
b=2

到此這篇關(guān)于Java中輸入與輸出的方法總結(jié)的文章就介紹到這了,更多相關(guān)Java輸入輸出內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java Servlet中Response對(duì)象的使用方法

    Java Servlet中Response對(duì)象的使用方法

    本文介紹了Java Servlet中Response對(duì)象的使用方法,包括設(shè)置響應(yīng)頭、設(shè)置響應(yīng)編碼、向客戶端發(fā)送數(shù)據(jù)、重定向等操作,同時(shí)介紹了常用的響應(yīng)狀態(tài)碼和響應(yīng)類型,幫助讀者更好地理解和掌握Servlet中Response對(duì)象的用法
    2023-05-05
  • Java中防止數(shù)據(jù)重復(fù)提交超簡(jiǎn)單的6種方法

    Java中防止數(shù)據(jù)重復(fù)提交超簡(jiǎn)單的6種方法

    在平時(shí)開(kāi)發(fā)中,如果網(wǎng)速比較慢的情況下,用戶提交表單后,發(fā)現(xiàn)服務(wù)器半天都沒(méi)有響應(yīng),那么用戶可能會(huì)以為是自己沒(méi)有提交表單,就會(huì)再點(diǎn)擊提交按鈕重復(fù)提交表單,這篇文章主要給大家介紹了關(guān)于Java中防止數(shù)據(jù)重復(fù)提交超簡(jiǎn)單的6種方法,需要的朋友可以參考下
    2021-11-11
  • java算法之余弦相似度計(jì)算字符串相似率

    java算法之余弦相似度計(jì)算字符串相似率

    這篇文章主要介紹了java算法之余弦相似度計(jì)算字符串相似率,對(duì)算法感興趣的同學(xué),可以參考下
    2021-05-05
  • springboot3整合knife4j詳細(xì)圖文教程(swagger增強(qiáng))

    springboot3整合knife4j詳細(xì)圖文教程(swagger增強(qiáng))

    開(kāi)發(fā)api提供對(duì)應(yīng)的接口規(guī)范進(jìn)行聯(lián)調(diào)或并行開(kāi)發(fā),api文檔管理必不可少,常用的Knife4j基于swagger(依賴已經(jīng)compile),可以進(jìn)行管理,下面這篇文章主要給大家介紹了關(guān)于springboot3整合knife4j的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • springboot實(shí)現(xiàn)的https單向認(rèn)證和雙向認(rèn)證(java生成證書(shū))

    springboot實(shí)現(xiàn)的https單向認(rèn)證和雙向認(rèn)證(java生成證書(shū))

    springboot https單向認(rèn)證和雙向認(rèn)證,本文主要介紹了springboot實(shí)現(xiàn)的https單向認(rèn)證和雙向認(rèn)證,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-04-04
  • springboot組件初始化后的4種啟動(dòng)方式及常用方法

    springboot組件初始化后的4種啟動(dòng)方式及常用方法

    在Spring Boot中,您可以通過(guò)幾種方式在組件初始化后執(zhí)行啟動(dòng)任務(wù),下面小編給大家分享springboot組件初始化后的4種啟動(dòng)方式及常用方法,感興趣的朋友一起看看吧
    2024-06-06
  • Java RandomAccessFile基本文件操作示例

    Java RandomAccessFile基本文件操作示例

    這篇文章主要介紹了Java RandomAccessFile基本文件操作,結(jié)合實(shí)例形式分析了Java基于RandomAccessFile實(shí)現(xiàn)文件讀寫(xiě)及文件隨機(jī)訪問(wèn)相關(guān)操作技巧,需要的朋友可以參考下
    2019-09-09
  • MyBatis中的collection兩種使用方法及效率比較

    MyBatis中的collection兩種使用方法及效率比較

    collection主要是應(yīng)對(duì)表關(guān)系是一對(duì)多的情況,本文主要介紹了MyBatis中的collection兩種使用方法及效率比較,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Sharding-Proxy基本功能用法介紹

    Sharding-Proxy基本功能用法介紹

    這篇文章介紹了Sharding-Proxy基本功能用法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02
  • SpringBoot教程_創(chuàng)建第一個(gè)SpringBoot項(xiàng)目

    SpringBoot教程_創(chuàng)建第一個(gè)SpringBoot項(xiàng)目

    這篇文章主要介紹了SpringBoot教程_創(chuàng)建第一個(gè)SpringBoot項(xiàng)目,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06

最新評(píng)論