在我的 android 应用程序中,我有两个类,比如 X 和 YI 有另一个类 Z,在该类中我有一个静态函数“print”。这个函数应该从两个类 X 和 Y 中调用,我想传递类名当我从两个类调用打印函数时,将 X 和 Y 作为函数“打印”的参数。我尝试过的是,
public class X
{
public static String os="Android";
String classname="X";
Z.print(classname);
}
public class Y
{
public static String os="IOS";
String classname="Y";
Z.print(classname);
}
public class Z
{
public static void print(String classname)
{
System.out.println(classname.os);
}
}
但是eclipse抛出错误“os无法解析或不是字段”。我知道我用来传递类名的方法是错误的。有人可以指导我解决这个问题吗?...提前谢谢...。