这个论坛咋会这样,只要包含程序的都会被截去
public static void main(String[] args)
{
// FileInputStream readFile;
// FileOutputStream writeFile;
File file=new File("g:/java/c07","FileIO.txt");
try
{
FileInputStream readFile= new FileInputStream("G:/caojm/java.txt")
FileOutputStream writeFile= new FileInputStream(file);
int data;
while ((data=readFile.read())!=-1)
{
writeFile.write(data);
}
}
catch (FileNotFoundException e)
{
System.err.println(e.getMessage());
}
// …
// …
}
public static void main(String[] args)
{
// FileInputStream readFile;
// FileOutputStream writeFile;
File file=new File("g:/java/c07","FileIO.txt");
try
{
FileInputStream readFile= new FileInputStream("G:/caojm/java.txt")
FileOutputStream writeFile= new FileInputStream(file);
int data;
while ((data=readFile.read())!=-1)
{
writeFile.write(data);
}
}
catch (FileNotFoundException e)
{
System.err.println(e.getMessage());
}
// …
// …
}
JAVA为了安全性就不会执行。
public static void main(String[] args)
{
FileInputStream readFile;
FileOutputStream writeFile;
File file=new File("g:/java/c07","FileIO.txt");
try
{
readFile= new FileInputStream("G:/caojm/java.txt")
writeFile= new FileInputStream(file);
int data;
while ((data=readFile.read())!=-1)
{
writeFile.write(data);
}
}
catch (FileNotFoundException e)
{
System.err.println(e.getMessage());
}
}
FileInputStream readFile= new FileInputStream("G:/caojm/java.txt")
FileOutputStream writeFile= new FileInputStream(file);
上面两句,第一句要加分号;
第二句中FileInputStream要改成FileOutputStream(file);