我正在尝试将字符串从一个类传递到另一个类,但没有成功。我在研究和反复试验期间意识到,我需要有“public static void main(String[] args) {}”才能使用 if 语句,但是 getY() 会产生错误。我能做些什么不同的事情?
public class Testing {
public static String z;
public static void main(String[] args) {
int x = 15;
if (x >= 10)
{
z = "Blabla";
}
public static String getZ() {
return z;
}
}
}
另一类是
class B {
public static void main(String args[]) {
String x = Klasatest2.getZ();
System.out.println(x);
}
}
错误:
Klasatest2.java:14:表达式的非法开始
public static String getZ()
^
Klasatest2.java:14:表达式的非法开始
public static String getZ() {
^
Klasatest2.java:14: ';' 预期的
public static String getZ() {
^
Klasatest2.java:14: ';' 预期的
public static String getZ() {
^
4 个错误