|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
import java.io.*; /*引用java.io包下所有类*/ public class test4 /*class test4 { public static void main(String[] args) throws IOException { InputStream is =new FileInputStream("test2.txt"); /*新建立is对象 int n,ch; /*定义变量 for(n=0;(ch=is.read())!=-1;n++) /*循环输出 { System.out.print((char)ch); /*从屏幕上打印出文件内容 } System.out.println(); System.out.println(" -----------------------"); System.out.println("一共有"+n+"个字符"); /*显示字符的个数 } } 从这个程序可以看出 for(n=0;(ch=is.read())!=-1;n++) 这个语句一共有2个作用,第一,循环的将字符输入ch这个变量在循环输出到屏幕,大家一定很希奇,int类型的为什么会成字符型的呢?答案在System.out.print((char)ch)这里强制的把整形变量转变成char型变量。第二就是记录所打开的文件到底有多少字符。我是这样理解的。 返回类别: 教程 上一教程: 邮箱的客户页面中“删除”和“永久删除”的实现 下一教程: 使用JAVABEAN创建您的网上日历本(2) 您可以阅读与"对文件的操作"相关的教程: · Java中对文件的操作 · Java中对文件的操作 · JAVA中对文件的读写操作之比较 · Java 中对文件的读写操作之比较 · JAVA 中对文件的读写操作之比较 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |