Java中从命令控制台输入数据的几种常用方法
1、使用标准输入串对象System.in
System.in.read( )一次只读入一个字节数据,而我们通常要取得一个字符串或一组数字,这就很不适合,需要其他方法取得这样的输入,这时可以使用java.util.Scanner类。
2、使用Scanner取得一个字符串或一组数字
import java.util.Scanner;
public class ScannerDemo...
{
public static void main( String[ ] args )
...
{
Scanner sc = new Scanner( System.in );
System.out.print( "Please enter a string : " );
System.out.print( "Your input is : " + sc.next( ) );
}
}
在新增一个Scanner对象时需要一个System.in对象,因为实际上还是System.in在取得用户输入。
Scanner的next( )方法用以取得用户输入的字符串;
nextInt( )将取得的输入字符串转换为整数类型;
同样,nextFloat( )转换成浮点型;
nextBoolean( )转换成布尔型。
3、使用BufferedReader取得含空格的输入
Scanner取得的输入以space, tab, enter 键为结束符,要想取得包含space在内的输入,可以用java.io.BufferedReader类来实现。
例如:
import java.io.*;
public class BufferedReaderDemo {
public static void main(String[] args) throws IOException
{ //使用BufferedReader的readLine( )方法 //必须要处理java.io.IOException异常
BufferedReader br = new BufferedReader(new InputStreamReader( System.in ) ) ; //java.io.InputStreamReader继承了Reader类
String tx = br.readLine( );
System.out.println( tx ); }
}
命令控制台命令控制台隐藏>> Java 中从命令控制台输入数据的几种常用方法 1、使用标准输入串对象 System.in System.in.read()一次只读入一个字节数据, 而我们...
Java中从命令控制台输入... 2页 免费 Java读取控制台用户输入 2页 免费 JAVA数据的输入和输出 5页 免费 JAVA几种数据输入 4页 免费 在Java中使用键盘输入数...
java的数据输入:从控制... 6页 免费 Java中从命令控制台输入... 2页 ...从控制 台获 取数据 ,是 一般 控制 台应 用程 序经常 需要 实现 的一 种...
关于Java中从控制台输入数据的简单实例_IT/计算机_专业资料。Java中如何从控制... Java中从命令控制台输入... 2页 免费 java输入数据方法 2页 免费 java程序...
java中读取数据的几种方法_计算机软件及应用_IT/计算机_专业资料。java在不同版本中读取数据的几种方法0 引言从控制台中读取数据是一个比较常用的功能,在 JDK ...
java控制台命令详解_理学_高等教育_教育专区。本文档详细介绍了jdk编译在控制台中编译java语言时所用的各种命令(一) 命令概览 一 javac:Java 编译器,将 Java ...
在Java中使用键盘输入数据的解析_IT/计算机_专业资料。在Java中使用键盘输入...从键盘输入数据的方法 主要有两种 : ()利用控制 台输人数据 。1 ()利 用...
Java中几种常用的数据类型之间转换方法_理学_高等教育_教育专区。Java中几种常用的数据类型之间转换方法Java 中几种常用的数据类型之间转换方法: 1. 短整型-->...
Java读取控制台用户输入_计算机软件及应用_IT/...缺省情况下这个输入流连接到控制台(命令行)。 //...使用BufferedReader来读取InputStream中的字符串内容。...
热门文档