当我尝试运行此语句时,我的程序无法编译:
Checksum checksum = new CRC32();
错误:找不到符号
符号:类校验和
我在程序开始时做了以下事情。
import java.util.*;
什么地方出了错?
确保您导入了以下内容
import java.util.zip.CRC32;
import java.util.zip.Checksum;
您必须导入 java.util.zip.* 才能使用 Checksum。因为它在内包中,而JVM没有进入更深的包
导入java.util.*
不会导入嵌套包,例如java.util.zip
,Checksum
和CRC32
是其中的一部分。利用
import java.util.zip.*;
而且你不应该得到任何编译错误。此外,您应该使用像 Eclipse 这样的 IDE,因为它们会自动为您管理类似的事情。