报这个错误 :The type net.sourceforge.pinyin4j.ChineseToPinyinResource is not visible而且 点不出来这个类:ChineseToPinyinResource ! 但是在这个路径net.sourceforge.pinyin4j下,确实有这个类啊!
clean一下工程呢? 应该有的话就是能import的
估计有可能是jar包做成的时候的jdk版本和你机器上的jdk版本不一致造成的
The type net.sourceforge.pinyin4j.ChineseToPinyinResource is not visible 不透明的,不公开的 反编译看看 ChineseToPinyinResource 类的修饰符是public吗?如果是private ,那就不可以了
应该有的话就是能import的
反编译看看 ChineseToPinyinResource 类的修饰符是public吗?如果是private ,那就不可以了
class ChineseToPinyinResource好像是这么个类没public也没private
构造方法是private ChineseToPinyinResource() {
initializeResource();
}
原来这样的~
不加好像是只有同包内能够引用对吧?
class ChineseToPinyinResource好像是这么个类没public也没private
构造方法是private ChineseToPinyinResource() {
initializeResource();
}
原来这样的~
不加好像是只有同包内能够引用对吧?
是的,同包引用
默认权限(default): 类,数据成员,构造方法,方法成员,都能够使用默认权限,即不写任何关键字。默认权限即同包权限,同包权限的元素只能在定义它们的类中,以及同包的类中被调用。