18我怎么给java程序加启动参数,就像dir/p/w那样?
答:还记得publicstaticvoidmain(String[]args)吗?这里的args就是你的启动参数。
在运行时你输入javapackage1.class1-arg1-arg2,args中就会有两个String,一个
是arg1,另一个是arg2。
19我怎么从键盘输入一个int/double/字符串?
答:java的I/O操作比C++要复杂一点。如果要从键盘输入,样例代码如下:
BufferedReadercin=newBufferedReader(newInputStreamReader(System.in));
Strings=cin.readLine();
这样你就获得了一个字符串,如果你需要数字的话再加上:
intn=Integer.parseInt(s);或者doubled=Double.parseDouble(s);
20我怎么输出一个int/double/字符串?
答:在程序开始写:
PrintWritercout=newPrintWriter(System.out);
需要时写:
cout.print(n);或者cout.println("hello")等等。
21我发现有些书上直接用System.in和System.out输入输出,比你要简单得多。
答:java使用unicode,是双字节。而System.in和System.out是单字节的stream。
如果你要输入输出双字节文字比如中文,请使用作者的做法。
22我怎么从文件输入一个int/double/字符串?
答:类似于从键盘输入,只不过换成
BufferedReaderfin=newBufferedReader(newFileReader("myFileName"));
PrintWriterfout=newPrintWriter(newFileWriter("myFileName"));
另外如果你还没下载API,请开始下载并阅读java.io包中的内容。
23我想读写文件的指定位置,该怎么办?
答:你肯定没有认真看API。java.io.RandomAccessFile可以满足你的需要。
24怎么判断要读的文件已经到了尽头?
答:你肯定没有认真看API。在Reaer的read方法中明确说明返回-1表示流的结尾。
分享到:
相关推荐
java IO教程,java IO教程,java IO教程,java IO教程java IO教程java IO教程java IO教程java IO教程,java IO教程java IO教程java IO教程java IO教程java IO教程,java IO教程,java IO教程,java IO教程,java IO...
Java教程之javaIO详解Java教程之javaIO详解Java教程之javaIO详解
IO流 javaio java 流
java io 结构图java io 结构图
1、Java IO_NIO 2、Java+IO.pdf
IO 简介,只看这篇,IO全部搞定,对于初学者来说,不可多得
javaIO流javaIO流
JAVA课件Java IO.ppt详细了解JAVA
java IO文档java IO文档java IO文档java IO文档java IO文档java IO文档
第8章JavaIO第8章JavaIO第8章JavaIO
java io.pdf java io.pdf
java io处理 方法java io处理 方法
java IO操作详细解释 清华大学java io专用教材
java IO流精讲 JAVA IO流实例开发
Java io流的总结
java io 文件读写
java IO(下)
java零基础自学 之 JavaIO流处理java零基础自学 之 JavaIO流处理
Java IO流详解
java io 的例子有利于对io的熟悉的了解深入,希望对大家有帮助