對于經常上機刷題的來說,首先得解決輸入輸出方法,Java的輸入輸出流在Java學習過程的后面部分才會接觸,但是我們可以掌握一些簡單的,常用的輸入輸出方法
首先輸出
java的輸入輸出?大家最熟悉的莫過于輸出方法,直接用System.out.println()或者System.out.print()了下面一個實例
public class Main{
public static void main(String[] args){
java二維數組?System.out.println("hello_1!");
System.out.print("hello_2!");
System.out.print("hello!_3");
java泛型?}
}
System.out.print()用于直接輸出,System.out.println()也是直接輸出,但在結束的地方會加一個換行
java輸出字符串。接下來看輸入
如果你要進行輸入,請一定加上兩個包
import java.util.*;
java輸出數組,import java.io.*;
請看下面例子用于輸入單個字符
import java.io.*;
java 輸入。import java.util.*;
public class Main{
public static void main(String[] args)throws IOException{
char c=(char)System.in.read();
System.out.println(c);
}
}
輸入整數或者字符(串)
import java.io.*;
import java.util.*;
public class Main{
public static void main(String[] args)throws IOException{
Scanner cin=new Scanner(System.in);
int a=cin.nextInt();//輸入一個整數
System.out.println(a);
double b=cin.nextDouble();//輸入一個雙精度的浮點數
System.out.println(b);
String str=cin.next();//輸入一個單詞,遇到分號則輸入終止
System.out.println(str);
String str2=cin.nextLine();//輸入一行,中間可有多個空格
System.out.println(str2);
}
}
還可以用BufferedReader類輸入
import java.io.*;
import java.util.*;
public class Main{
public static void main(String[] args)throws IOException{
BufferedReader cin=new BufferedReader(new InputStreamReader(System.in));
String str=cin.readLine();//輸入一行
System.out.println(str);
String str2=cin.readLine();
int a=Integer.parseInt(str2);//將str2轉換為int,并復制給a
System.out.println(a);
String str3=cin.readLine();
double b=Double.parseDouble(str3);//將str3轉換為double,并復制給b
System.out.println(b);
}
}
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态