下面的程序那出了问题,方法该怎么定义啊,感激不尽!!
class Main
{
public static void main(String[] args)
{
static void length(String "first")
{
args = "first";
for ( int i=0; i<args.length;i++ )
{
System.out.println(args[i]);
}
}
}
}
class Main
{
public static void main(String[] args)
{
static void length(String "first")
{
args = "first";
for ( int i=0; i<args.length;i++ )
{
System.out.println(args[i]);
}
}
}
}
2.参数名错误("first") 要符合标识符定义规则
3.args是String[]型 无法隐式转换成String型
2.参数名错误("first") 要符合标识符定义规则
3.args是String[]型 无法隐式转换成String型,要加.ToString()
class Main {
public static void main(String[] args) { for (int i = 0; i < args.length; i++) {
System.out.println(args[i]);
}
String str = "first";
length(str); } static void length(String str) {
System.out.println(str.length()); }
}那个