易截截图软件、单文件、免安装、纯绿色、仅160KB

Java IO 操作 InputStream

 import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
public class TestIO {
public static void main(String[] args) {
String fileName="E://test.txt";
testInputStream(fileName);
}

public static void testInputStream(String fileName){
File file=new File(fileName);
try {
InputStream is=new FileInputStream(file);
int temp;
while((temp=is.read())!=-1){
System.out.print((char)temp);
}

} catch (Exception e) {
e.printStackTrace();
}
}
}
对上述程序的说明:
1.FileInputStream是 抽象类InputStream的子类
2.FileInputStream的一个构造方法 FileInputStream(File file) 
   通过打开一个到实际文件的连接来创建一个 FileInputStream,该文件通过文件系统中的 File 对象 file 指定。
3.public int read()  throws IOException  从此输入流中读取一个数据字节。
   返回: 下一个数据字节;如果已到达文件末尾,则返回 -1。
4.一个中文字符占用两个字节,所以文件中若有中文字符.输出结果中就会含有乱码


相关文档:

利用短信猫发送短信的Java代码

前一段需要用短信猫发送短信,写了一段短信猫发送短信的代码:
import javax.comm.*;
import java.util.*;
import java.io.*;
import org.smslib.*;
public class smsModem
{
    private static  LinkedList<COutgoingMessage> msgList = new LinkedList<COutgoingMessage>();
&n ......

Java的中文处理学习笔记:Hello Unicode

 作者:车东 发表于:2002-07-09 15:07 最后更新于:2007-04-12 11:04
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
http://www.chedong.com/tech/hello_unicode.html
不知道你有没有这样的感受:为什么PHP很少有乱码问题而用Java做WEB应用却这么麻烦呢?为什么在Googl ......

JAVA CLASSPATH 和PATH的区别

 
PATH:
 
用来指定 java
虚拟机(JVM) 所在在目录,也就是我们最常用的用来编译java源程序的javac.exe 和用来执行 *.class 文件的
java.exe 这两个命令。以我的机器为例吧:我的 jdk 按装目录为 D:\jdk1.5.0_08(确切的说我的这个JDK不是安装
版本的,直接解压到 d:\ 下的 ,此时我的 path 就要这样设path= ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号