JAVA基础代码报错,求教
import java.io.*;
public class class_study
{
private int number1,number2;
public void numbercatch()
{
try
{
BufferedReader a=new BufferedReader
(new InputStreamReader (System.in));
System.out.println("请输入第一个整数");
number1=Integer.parseInt(a.readLine());
System.out.println("请输入第1+1=2个整数");
number2=Integer.parseInt(a.readLine());
}
catch (IOException e)
{
System.out.println("错了");
}
}
public void Add()
{
int w=number1*number2;
return(w);
}
public void Display(int b)
{
b=number1+number2;
System.out.println("两个数的乘积是:"+b);
}
}
//总是报错说我什么VOID有问题……请指点
问题点数:20、回复次数:8Top
1 楼wizardblue()回复于 2006-03-17 12:19:41 得分 15
public int Add() {
int w = number1 * number2;
return (w);
}
你要返回东西的函数当然不能用void了Top
2 楼TK2006(改个名,好听点~~)回复于 2006-03-17 12:21:50 得分 0
没有main函数,不能运行吧Top
3 楼interpb(曾曾胡,深怕情多累美人!)回复于 2006-03-17 12:22:28 得分 0
楼上正解
楼主
基础相当有问题阿!Top
4 楼imA(男的不会,会的不男)回复于 2006-03-17 12:31:33 得分 2
public int Add() {
int w = number1 * number2;
return (w);
}
你要返回东西的函数当然不能用void了
好好看看吧,基础。Top
5 楼Nowish(看我能忍耐多久)回复于 2006-03-17 23:40:46 得分 0
看个热闹~Top
6 楼liang8305(换工作的时间到了...)回复于 2006-03-17 23:52:20 得分 0
我想关键是楼主看不懂出错代码是什么意思.....Top
7 楼b47617()回复于 2006-03-18 00:42:03 得分 2
有void 是不能有 return 的.Top
8 楼Albert_1030()回复于 2006-03-18 12:51:44 得分 1
void 返回类型的 return后面不能东西。或者不加东西。Top




