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

import javax.swing.JOptionPane;
public class Introduce{
public static main(String[] args){

String output={"姓名"," 年龄", "家乡", "在校任职","社会兼职" };
output+="\n";
String output={"珠珠" ,"22" ,"江苏","学生会干部", "带家教、招生"};

JOptionpane.showMessageDialog(null,output);
}
}

该程序,不要说运行,编译都通不过,有语法错误,第一个语法错误就是主方法没返回参数,应该返回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) ;
}
}
}
希望能对你有点帮助
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-10
。。。。。。。

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

public static void main(String params[])

...希望高手帮忙解答一下,感激不尽!!!急急急急
你那程序不要说运行,就连编译都不能通过:首先主方法没有返回类型,方法的返回类型应该是void 再次就是在主方法里你定义了两个output参数,这是语法不允许的,再次就是你这参数赋值是字符串数组类型,而你定义的却是字符串类型:以下是我根据你上面程序的意思理解写的一个程序,希望对你有点帮助 publ...

...希望高手帮忙解答一下,感激不尽!!!急急急急
该程序,不要说运行,编译都通不过,有语法错误,第一个语法错误就是主方法没返回参数,应该返回void,第二个就是在同一个类里定义两个属性名相同,String output,第三个就是你赋值时是字符串数组类型,而你定义的是字符串类型 showMessageDialog(null,output)该方法不知道你执行什么操作,以下是我个人...

Java方法声明无效,需返回类型?
你这个构造方法有问题,名字错了,如果不是构造方法,那就是你没写返回值 标准方法的格式:修饰符 返回值类型 方法名(参数类型 形参1,参数类型 形参2, 。。。){ 执行语句 return 返回值 } 构造方法的格式 修饰符 类名(参数类型 形参1,参数类型 形参2,...){ 执行代码 } 区别 构造方法...

java错误: 方法声明无效; 需要返回类型?
看报错信息,可以定位到代码第三行。方法除了构造函数可以没有返回值,其他方法都需要返回值,没有返回值的也需要写void。 如果是构造函数,函数名要跟类名一样

求助哪位好心的人帮帮我!!!java编程方法声明无效;需要返回类型 为什么...
首先 你这个方法 Data(int i,int j,int k)是构造函数还是普通方法? 如果是普通方法你要加上一个返回类型,void或者其他,比如:void Data(int i,int j, int k)如果是构造函数,你方法名要和类名一致,比如 Data1(int i,int j, int k)第二,public void Data(Data d)里面的Data d 是...

急求!java新手,求帮助,运行后出现错误: 方法声明无效; 需要返回类型
private divide()\/\/除法 { return Num1\/Num2;} 这个方法没有返回类型,可以写成private void divide(){...} 加减乘除的方法都没有返回类型,肯定说报错:方法无返回类型

java新手:“方法申明无效,需要返回类型”怎么解决?
ErsBlock没有返回类型,必须要指定它返回的返回值是什么类型的才行,我猜应该是void吧 public void ErsBlock(int style,int y,int x,int level,GameCanvas canvas){ 或改为 public static void main(String[] args)就可以了,Void是返回空,要不然你还的返回数据,但这里是不用返回的。

java中方法声明无效;需要返回类型是哪里出错?
private BinaryNode<E> create( E[] preorder)()这个方法中 ,你最后写了return p:而方法声明中却没有写返回的类型,当然错了 要么去掉return p;要么方法改成private BinaryNode BinaryNode<E> create( E[] preorder)();PS:方法加上你要返回的p的类型即可 ...

java 方法声明无效;需要返回类型
\/ public static void main(String[] args) { \/\/ TODO 自动生成方法存根 yuanzhu yz = new yuanzhu(5,6);yz.dis();} } class yuan{ public double radius;public double area;public double pi=3.1415926;public yuan(double r){ this.radius=r;} public void dis(){ area=radius * ...

急,请JAVA高手帮忙解决一下:Error finishing response java.lang...
当tomcat restart后session就会release db connection。如果有数据库连接的话,看看是否数据库连接没有释放 1、是否数据连接池最大值设置过小,2、回收客户端可能无效占用的数据库连接设置过大 3、无效占用数据库连接检测间隔过大 4、未关闭空闲连接。你再试试 希望对你有帮助哦,祝你好运 ...

相似回答