java中怎么输出字符串?

publicclassSquare{privatedoublelength=44.99193;//为无构造器privateSquare(){}//有构造器privateS... public class Square {
private double length=44.99193;
//为无构造器
private Square(){}
//有构造器
private Square (double length){
this.length=length;
}
//添加set和age放法
public void setlength(double length){
this.length=length;
}
public double getlength(){
return this.length;
}
public double getPerimeter(){
return (length+length)*2;
}
public double getArea(){
return length*4;
}
public static void main(String[] args){
???????????
}
}

后面哪里该怎么输出?
展开
 我来答
fanqiezz11
2014-11-20 · TA获得超过777个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:256万
展开全部
你这是要输入边长然后输出周长、面积吧
在主方法(main方法)里加上代码:
double length = 4; //假如边长为4
Square square = new Square (length); //new一个对象,并将边长参数传进去

double perimeter = square.getPerimeter(); //求出周长

double area= square.getArea(); //求出面积
//输出:
System.out.println(”周长为:“+perimeter +"\n面积为:"+area);
追问
我前面加了边长了呀,44.99193
追答
那就不用定义length了,直接调用就行了,去掉第一句其他不变
yugi111
2014-11-20 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
重写数据类的toString方法即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
全网天下霸屏
2014-11-20 · 知道合伙人互联网行家
全网天下霸屏
知道合伙人互联网行家
采纳数:5592 获赞数:33347
专注全网营销,品牌推广,营销推广,网站运营,自媒体运营;如果求助没有及时回复,欢迎私信。

向TA提问 私信TA
展开全部
System.out.print("????????????")

public String toString(){
return "???????????"

}
追问
发现我不会写
public String toString(){
return "Perimeter";
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友970f162
推荐于2016-04-19 · TA获得超过2391个赞
知道小有建树答主
回答量:628
采纳率:75%
帮助的人:190万
展开全部
Square sq1= new Square(123);

System,out.println(sq1.getArea());
System,out.println(sq1.getPerimeter());

这个意思吗?
追问
差不多但是那个123怎么来的???我理解不了
追答
123 是你自己写得参数,,
Square sq1= new Square(123);是调用的有参数的构造器.会直接调用

private Square (double length){//这个方法
this.length=length;
}
并且赋值进行操作..
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_student20
2014-11-20 · TA获得超过166个赞
知道小有建树答主
回答量:142
采纳率:0%
帮助的人:173万
展开全部
//使用无参构造函数创建对象
Square sq = new Square();
System.out.println("正方形的周长为:"+sq.getPerimeter());
System.out.println("正方形的面积为:"+sq.getArea());
//使用有参构造函数创建对象
Square sq1 = new Square(56);
System.out.println("正方形的周长为:"+sq1.getPerimeter());
System.out.println("正方形的面积为:"+sq1.getArea());
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式