我正在阅读有关JAVA中的二进制和字符流的一段时间,字符流不应该能够正确传输二进制文件,换句话说,如果我们使用字符流将二进制文件复制到另一个文件,目标文件将被破坏,但我得到的结果与我期望的结果不一样,我试图复制的文件是图像和视频。 这是我正在使用的代码。
@Override
public boolean equals(Object object){
if(object == null)
return false;
else if(!(object instanceof Client))
return false;
else {
Client client = (Client)object;
if(firstName.equals(client.getFirstName()) &&
lastName.equals(client.getLastName() &&
age.equals(client.getAge()))
{
return true;
}
}
return false;
}