import java.io.*;
public class head
{
static String FilePath;
static String sr;
static int i = 0;
InputStreamReader in = new InputStreamReader(System.in);
BufferedReader bf = new BufferedReader (in);
System.out.println("请输入一绝对路径");
FilePath = bf.readLine();
File f = new File (FilePath);
InputStreamReader isreader = new InputStreamReader (f);
BufferedReader br = new BufferedReader (isreader);
public void print ()
{
while((sr = br.readLine()) != null)
{
System.out.println(sr);
i++;
if(i==10)
break;
}
isreader.close();
br.close();
}
}
这个代码编译时,总是提示以下东西:
System.out.println("请输入一绝对路径");在左(那提示需要标识符。
System.out.println("请输入一绝对路径");在左"那提示非法类型的开始。
FilePath = bf.readLine();在=的前面空格那提示需要标识符。
public class head
{
static String FilePath;
static String sr;
static int i = 0;
InputStreamReader in = new InputStreamReader(System.in);
BufferedReader bf = new BufferedReader (in);
System.out.println("请输入一绝对路径");
FilePath = bf.readLine();
File f = new File (FilePath);
InputStreamReader isreader = new InputStreamReader (f);
BufferedReader br = new BufferedReader (isreader);
public void print ()
{
while((sr = br.readLine()) != null)
{
System.out.println(sr);
i++;
if(i==10)
break;
}
isreader.close();
br.close();
}
}
这个代码编译时,总是提示以下东西:
System.out.println("请输入一绝对路径");在左(那提示需要标识符。
System.out.println("请输入一绝对路径");在左"那提示非法类型的开始。
FilePath = bf.readLine();在=的前面空格那提示需要标识符。
head.java:9: 需要 <标识符>
System.out.println("请输入一绝对路径");
^
head.java:9: 非法的类型开始
System.out.println("请输入一绝对路径");
^
head.java:10: 需要 <标识符>
FilePath = bf.readLine();
^
3 错误谢谢。
这个必须要写到方法里的.你不能直接在类里面这么写的
public class head
{
static String FilePath;
static String sr;
static int i = 0;
public void print () throws Exception
{
System.out.println("请输入一绝对路径");
InputStreamReader in = new InputStreamReader(System.in);
BufferedReader bf = new BufferedReader (in); FilePath = bf.readLine();
File f = new File (FilePath);
InputStreamReader isreader = new InputStreamReader(new FileInputStream(f));
BufferedReader br = new BufferedReader (isreader);while((sr = br.readLine()) != null)
{
System.out.println(sr);
i++;
if(i==10)
break;
}
isreader.close();
br.close();
}public static void main(String[] args) throws Exception{
head h = new head();
h.print();
}
}