【发布时间】:2011-06-06 14:52:50
【问题描述】:
public class Help
{
public static void main (String[] args)
{
if (index = 1)
{
String greeting = "hello";
}
else
{
String greeting = "goodbye";
}
}
callAMethod(greeting);
}
当我在 if 语句中定义字符串时,我得到一个“找不到符号”错误。我怎样才能解决这个问题,并且仍然能够根据上述条件创建一个字符串?
【问题讨论】:
-
索引从何而来?它没有在任何地方定义。
-
@Cold - 你怎么知道它是 Java?
-
@Ash 主函数的声明。一个 C# 主函数大写,msdn.microsoft.com/en-us/library/acy3edy3%28v=vs.80%29.aspx
-
我知道这不在原始问题中,但如果它是一个字符串数组,如果我事先不知道数组的尺寸,我该怎么做?
-
@Jayden Check out 使用泛型的 ArrayList 来完成。
标签: variables if-statement conditional scope