import java.io.*;
public class FileEx
{
public static void main(String ar[])
{
int i;
try{
FileInputStream fodd = new FileInputStream("dataodd.txt");
FileOutputStream fin = new FileOutputStream("data.txt");
FileInputStream feven = new FileInputStream("dataeven.txt");
while((i=fin.read()) != -1)
{
if(i%2==0)
feven.write(i);
else
fodd.write(i);
}
fodd.close();
fin.close();
feven.close();
}catch(Exception e){
}
}
}
我想从任何文本文件中查找偶数和奇数,并将偶数存储在一个文本文件(即 dataeven.txt)中,将奇数存储在另一个文件(即 dataodd.txt)中。 我已经尝试了很多次,但没有发现错误,它显示类似“找不到符号”的错误,如下所示:
最佳答案
FileOutputStream
没有 read
方法,FileInputStream
没有 write
方法。
您只是搞乱了这里的流:您从 InputStream
读取并写入 OutputStream
。
关于java - 如何从java中的任何文本文件中查找偶数和奇数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33919157/