java运行后显示方法声明无效,需返回类型,希望高手帮忙解答一下,感激不尽!!!!!!急急急急

2025-03-01 07:07:49
推荐回答(2个)
回答1:

该程序,不要说运行,编译都通不过,有语法错误,第一个语法错误就是主方法没返回参数,应该返回void,第二个就是在同一个类里定义两个属性名相同,String output,第三个就是你赋值时是字符串数组类型,而你定义的是字符串类型
showMessageDialog(null,output)该方法不知道你执行什么操作,以下是我个人对你该程序的理解,我写了一个如下:
public class Introduce {

public static void main(String[] args) {
String[] output={"姓名"," 年龄", "家乡", "在校任职","社会兼职","\n","珠珠" ,"22" ,"江苏","学生会干部", "带家教、招生"};
JOptionpane.showMessageDialog(null,output);
}

}

class JOptionpane{
public static void showMessageDialog(String[] arg1,String[] arg2 ){
if(arg2==null){
System.out.println("没有内容要输出");
return ;

for(String str:arg2){
System.out.print(str) ;
}
}
}
希望能对你有点帮助

回答2:

。。。。。。。

哥们,方法不带返回值的么。。不需要返回值,好歹给个void啊。。

public static void main(String params[])