天天看點

【Java】Java的輸入輸出輸入方法🔥輸出方法🔥結束語🥇

🔥系列專欄:Java

🎉歡迎關注👀點贊👍收藏⭐留言📝

🥇個人首頁:hacker_demo的51CTO部落格

💬個人格言:不斷的翻越一座又一座的高山,那樣的人生才是我想要的。這一馬平川,一眼見底的活,我不想要,我的人生,我自己書寫,餘生很長,請多關照,我的人生,敬請期待💖💖💖

【Java】Java的輸入輸出輸入方法🔥輸出方法🔥結束語🥇

(輸入與輸出)

輸入方法🔥

第一種輸入方法:scanner

import java.util.Scanner; // 導入java.util.Scanner

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

💖<font color=#0099ff size=4> 運作結果</font>

【Java】Java的輸入輸出輸入方法🔥輸出方法🔥結束語🥇

常用的next()方法

==nextInt()== 輸入整數

==nextLine()== 輸入字元串

==nextDouble()== 輸入雙精度數

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

第二種輸入方法:JOptionPane

【Java】Java的輸入輸出輸入方法🔥輸出方法🔥結束語🥇

💖<font color=#0099ff size=4> 運作結果</font>

【Java】Java的輸入輸出輸入方法🔥輸出方法🔥結束語🥇

第三種輸入方法:io.Console

✅這種輸入方法為安全輸入方法,隻能在cmd控制台運作,不能在IDEA、eclipse等1工具運作

建立User.java檔案

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

cmd進入檔案所在目錄,運作以下指令

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

💖<font color=#0099ff size=4> 運作結果</font>

【Java】Java的輸入輸出輸入方法🔥輸出方法🔥結束語🥇

輸出方法🔥

第一種輸出方法: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的值
    }
}
           

💖<font color=#0099ff size=4> 運作結果</font>

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的值
    }
}
           

💖<font color=#0099ff size=4> 運作結果</font>

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()格式化輸出
    }
}
           
a=1
b=2
           

結束語🥇