从网上Copy过来的。 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** * @author Zhangql * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Style - Code Templates */ public class EnterConsole { public static void main(String[] args) throws IOException { EnterConsole enterConsole = new EnterConsole(); enterConsole.printConsoleChar(); } /** * 从控制对接收一行字符串,然后输出到控制台 * @throws IOException */ public void printConsoleLine() throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str = null; System.out.println("Enter your value:"); str = br.readLine(); System.out.println("your value is :"+str); } /** * 从控制台接收一个字符 * 然后打印到控制台上 * @throws IOException */ public void printConsoleChar() throws IOException { System.out.print("Enter a Char:"); char i = (char) System.in.read(); System.out.println("your char is :"+i); } }
JDK1.4使用 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System.out.print("提示:"); String num = br.readLine(); int n = Intger.parseInt(num);JDK1.5使用 Scanner sc = new Scanner(System.in); System.out.print("提示:"); int n = sc.nextInt();JDK6.0使用 Console console = System.console(); String num = console.readLine("提示:"); int n = Integer.parseInt(num);如果是1.5或以上版本的话,建议使用Scanner比较方便,6.0中的Console不能在IDE中使用。
public class Test { public static void main(String [] args) {
String str = "";
// 从键盘读取一行输入,回车结束
br = new BufferedReader(new InputStreamReader(System.in));
str = br.readLine();
System.out.println(str); // 对于是否为数字,请自行检测
import java.io.IOException;
import java.io.InputStreamReader;
/**
* @author Zhangql
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class EnterConsole
{
public static void main(String[] args) throws IOException
{
EnterConsole enterConsole = new EnterConsole();
enterConsole.printConsoleChar();
}
/**
* 从控制对接收一行字符串,然后输出到控制台
* @throws IOException
*/
public void printConsoleLine() throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = null;
System.out.println("Enter your value:");
str = br.readLine();
System.out.println("your value is :"+str);
}
/**
* 从控制台接收一个字符
* 然后打印到控制台上
* @throws IOException
*/
public void printConsoleChar() throws IOException
{
System.out.print("Enter a Char:");
char i = (char) System.in.read();
System.out.println("your char is :"+i);
}
}
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("提示:");
String num = br.readLine();
int n = Intger.parseInt(num);JDK1.5使用
Scanner sc = new Scanner(System.in);
System.out.print("提示:");
int n = sc.nextInt();JDK6.0使用
Console console = System.console();
String num = console.readLine("提示:");
int n = Integer.parseInt(num);如果是1.5或以上版本的话,建议使用Scanner比较方便,6.0中的Console不能在IDE中使用。
public static void main(String [] args) {
for(int i=0 ; i<args.length; i++) {
System.out.println(args[i]);
}
}
}
System.out.println("Enter value:");
BufferedReader br = new BufferedReader(new InputStreamReade(System.in));
str = br.readLine();
System.out.println("The value is :"+str);
public class shuchu{
public calss void main (string[] agrs){
system.out.print("你心里想几就输入几");
}
}
呵呵手工打的啊!怎么也得给上个两三分吧。
还有它可以提示输入,用不着用System.out.print来提示。
BufferedReader br;
String str = "";
// 从键盘读取一行输入,回车结束
br = new BufferedReader(new InputStreamReader(System.in));
str = br.readLine();
System.out.println(str); // 对于是否为数字,请自行检测
利用输入字节流先将输入(带参System.in)读到BufferedReader中,然后利用其方法readLine()读取一行,返回的是String类型的,直接就System.out.print("");