在java中,輸入語句為“Scanner物件.next()系列方法”,例“Scanner物件.nextLine()”表示輸入字串;輸出語句為“System.out.println()” 、「System.out.print()」等。
對於經常上機刷題的來說,首先得解決輸入輸出方法,Java的輸入輸出流在Java學習過程的後面部分才會接觸,但是我們可以掌握一些簡單的,常用的輸入輸出方法
#輸出流
#java常用的輸出語句有以下三種:
System.out.println();//換行列印,輸出之後會自動換行
System.out.print();//不換行列印
System.out.printf();//按格式輸出
輸出範例
public class test { public static void main(String []args){ System.out.println(1111);//换行打印,输出后自动换行 System.out.print(1111);//不换行打印 System.out.printf("分数是:%d",88);//按格式输出 } }
輸入流
java的輸入需要依賴Scanner類別:
import java.util.Scanner;
如果需要輸入,則先宣告一個Scanner物件:
Scanner s = new Scanner(System.in);
Scanner附屬於輸入流System.in ,宣告Scanner物件之後,輸入的時候需要使用next()方法系列指定輸入的類型,如輸入整數、輸入字串等。
常用的next()方法系列:
nextInt():輸入整數
nextLine():輸入字元字串
nextDouble():輸入雙精確度數
next():輸入字串(以空格為分隔符號)。
輸入範例
import java.util.Scanner; public class test { Scanner s = new Scanner(System.in); // 声明Scanner的一个对象 System.out.print("请输入名字:"); String name = s.nextLine(); System.out.println(name); System.out.print("请输入年龄:"); int age = s.nextInt(); System.out.println(age); System.out.print("请输入体重:"); double weight = s.nextDouble(); System.out.println(weight); System.out.print("请输入学校:") String school = s.next(); System.out.println(school); s.close(); // 关闭输入流,若没有关闭则会出现警告 } }
輸出如下:
请输入名字:梁 十 安 梁 十 安 请输入年龄:18 18 请输入体重:70.5 70.5 请输入学校:xxx大学 阿斯顿 xxx大学
以上是java輸入輸出語句是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!