Java基本输入程序 – nature

//从键盘输入程序

import java.io.*;

public class KeyinStr

{

publicstatic void main(String[] args)throws Exception

{

BufferedReaderbr=new BufferedReader(new InputStreamReader(System.in));

Strings;

System.out.print("输入一个字符串:");

System.out.flush();

s=br.readLine();

//doubled=Double.parseDouble(s);

System.out.println("您所输入的字符串为:"+s);

}

}

程序解析:

使用print方法不换行

Flush()将缓冲区中的信息清除,这样光标才会出现在冒号的后面。

使用BufferedReader的readLine()方法从键盘输入一个字符串

//从文件读入数据程序

import java.io.*;

public class ReadFile{

publicstatic void main(String[] args)throws Exception{

BufferedReaderbr=new BufferedReader(new FileReader("person.txt"));

Strings;

while(br.ready()){

s=br.readLine();

System.out.println("所读入的字符串是:"+s);

}

}

}

“person.txt”文件放在代码所在文件比较好;

此程序从文本数据文件person.txt一笔一笔地输入,然后一笔一笔地输出。

Ready()方法检查输入缓冲区中是否有数据,若是则返回true,否则返回false。

语言解析:

(每样东西的由来都是有理由的,程序也是如此,当初那个设计者为什么这么设计,也是为了解决问题,而找到了某个方法,只不过后来人只学习了方法,却常常忘记,方法是为了解决问题)

在Java字符终端上获取输入有三种方式:

1、 java.lang.System.in(目前JDK版本均支持)

2、 java.util.Scanner(JDK版本>=1.5)

3、 java.io.Console(JDK版本>=1.6),特色:能不回显密码字符

参考:

http://blog.csdn.net/hongweigg/article/details/14448731

不会因为忧伤而风情万种。

Java基本输入程序 – nature

相关文章:

你感兴趣的文章:

标签云: