永发信息网

需要为class,interface或enum

答案:2  悬赏:20  手机版
解决时间 2021-02-04 13:29
public class LengthTest
{ public static void main(String args[])
{ System.out.println("Enter a double value:");
double value =Console.readDouble.readDouble();
System.out.println("Enter a scale [meter or feet]:");
String scalconsole=Console.readString();
Length length=new Length(value ,scale);
System.out.println("length in feet:");
length.convertToFeet().showLength();
System.out.println("Length in meter:");
length.convertToMeter().showLength();

}

}

Length twoFeet=new Length("Feet",2);
twoFeet().converToMeter().showLength();
需要为class,interface或enum Length

还有个程序:
class Address
{ //成员变量
String firstname;
String lastname;
String email;
//构造方法
Address(String _firstname,String _lastname,String _email)
{ firstname=_firstname;
lastname=_lastname;
email=_email;

}
//成员方法

void showAddress()

}

class Parents
{ //成员变量
String LABELS[]={"father","mother"};
Address parents[]=new Address[2];
//构造方法
parents()
{ for(int i;i { System.out.println("Enter first name for"+LABELS[i]+":");

System.out.println=Console.readString();
System.out.println("Enter last name for"+LABELS[i]+":");
System.out.println=Console.readString();
System.out.println("Enter email name for"+LABELS[i]+":");
System.out.println=Console.readString();
System.out.println("Enter first name for"+LABELS[i]+":");
parents[i]=new Address(first,last,email );
}

}

}
class parentTest
{ public static void main(String args[])
{Parents parents=new Parents();}
}

import java.io.*;
public class Console
{ public static double readDouble()
{ try
{ return Double.valueof(readString().trim()).doubleValue();
}
catch(NumberFormatException ne)
{ System.err.println("Console.readDouble:Not a double...");
System.exit(-1);
return 0.0;
}

}

public static int readInt()
{ try
{ return Interer.valueof(readString().trim()).doubleValue();
}
catch(NumberFormatException ne)
{ System.err.println("Console.readInt:Not a integer...");
System.exit(-1);
return -1;
}

}

public static String readString()
{ String string=new String();
BufferedReader in=new
BufferedReader(new InputStreamReader(System.in));
try
{ string=in.readline ();

}
catch (IOException e)
{ System.out.println("Console.readString:Unknow error...");
System.exit(-1);
}

return string;

}

}
错误:需要为class,interface或enum
import java.io.*;
最佳答案
Length twoFeet=new Length("Feet",2);
twoFeet().converToMeter().showLength();

所有的成员,函数必须属于一个class,interface或enum,你这个写在外面是不行的
全部回答
您这个程序的错比较多,但完全是太粗心: 1. 您定义了 class add,但用的时候写的是add。 2. 在add class 的定义中,x 和 y 没有先声明类型。 3. 在 add class 中您定义了getsun() 方法,但引用的时候用的是getsum()。 4. 您写了import javax.swing.joptionpane,但用的时候写成了joptionpane。 5. 最后多了一个大括号。 给您改了一下,应该可以了: import javax.swing.joptionpane;class add{ private int x,y; public void init(int num1,int num2){ x=num1; y=num2; } public int getsum(){ return x+y; }}class sub{ private int x,y; public void init(int num1,int num2) { x=num1; y=num2; } public int getdif(){ return x-y; } }public class calculation{ public static void main(string args[]){ int x,y,a,b; add add=new add(); sub sub=new sub(); string num; num=joptionpane.showinputdialog(" 请输入第一个证整数给x:"); x=integer.parseint(num); num=joptionpane.showinputdialog("请输入第二个整数给y:"); y=integer.parseint(num); add.init(x,y); a=add.getsum(); sub.init(x,y); b=sub.getdif(); joptionpane.showconfirmdialog(null,x+"+"+y+"="+a); joptionpane.showconfirmdialog(null,x+"-"+y+"="+b); }} 写java程序要记住需要区分大小写。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
佳锟汽车城地址有知道的么?有点事想过去
全国农业发展银行的账号数字数量,是不是一样
世界上一共有多少种气味?
凤凰歌城地址在什么地方,想过去办事
怎么, 接这上次做 的梦继续做下去???大神
裕鸿世界港丽园南门地址有知道的么?有点事想
属羊1991年10月1日生女是什么命请大师指点一
求一部修真小说!第一章说男主是出生于仙界的
为什么不连台湾一起打
极地阳光KTV地址在什么地方,想过去办事
【一马】一马()()是一个成语
交通事故3-7责任
连心黛素食馆地址有知道的么?有点事想过去
肽键中的碳氧双键可不可加氢
好和事水果蔬菜店地址在什么地方,想过去办事
推荐资讯
一箱酒怎么从郑州运到大庆啊?
Microsoft Project 创建WBS的问题
设置全面供暖的建筑物掌握开窗面积的原则应是
主语从句翻译.howshe became a great artist
手机酷我音乐看直播为什么登陆不了,求教
断指手术后可以吃什么
本田z4电瓶老是没电漏电
Mother does most of ____ at home.
云南联合大学在哪里
秀·山水酒店地址在哪,我要去那里办事
想要配一台电脑要 I5或者I7的cpu 跪求配置单
华硕智汇家我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?