回 帖 发 新 帖 刷新版面

主题:[讨论]java基础,我是菜鸟

import java.io.*;

public class RandomAccessTest{
    
    public static void main(String args[])throws Exception{

     
     long filePoint=0;
     String s;
     
     RandomAccessFile file=new RandomAccessFile("RandomAccessTest.java","r");
     long fileLength=file.length();
     
     while(filePoint<fileLength){
         s=file.readLine();
         System.out.println(s);
         filePoint=file.getFilePointer();
     }
     
     file.close();
     }
}怎么会编译通不过呢

回复列表 (共3个回复)

沙发

哥们,你的程序代码完全正确呀!你不是要实现代码打印功能吗?可以的!
估计可能是其他方面的问题!再试下下面的代码!
import java.io.*;

public class RandomAccessTest
{
    
    public static void main(String args[])throws Exception
    {

     
     long filePoint=0;
     String s;
     
     RandomAccessFile file=new RandomAccessFile("RandomAccessTest.java","r");
     long fileLength=file.length();
     
     while(filePoint<fileLength)
     {
         s=file.readLine();
         System.out.println(s);
         filePoint=file.getFilePointer();
     }
     
     file.close();
     }

板凳

编译,运行都可以啊
看看 是不 是你 的 环境 配置 问题.

3 楼


好的,我试是,你好象挺厉害的嘛

我来回复

您尚未登录,请登录后再回复。点此登录或注册