中易网

java中怎么输出不了?

答案:4  悬赏:60  
解决时间 2021-03-12 06:30
import java.util.Scanner;
public class Test4{
private static double width;
private static double length;
private String perimeter;
private String area;
//
private Test4(){}
//
private void Test4(double width,double length){
this.width=width;
this.length=length;}
//set get
public void setwidth(double width){
this.width=width;}
public void setlength(double length){
this.length=length;}
public double getwidth(){
return this.width;}
public double getlength(){
return this.length;}
//
public double getperimeter(){
return (width+length)*2;}
public double getarea(){
return width*length;}
public static void main(String[]args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入长方形的长");
length = sc.nextInt();
System.out.println("请输入长方形的宽");
width = sc.nextInt();
System.out.println("长方形的周长是:"+sc.perimeter()+"长方形的面积是:"+sc.area());
}
}
为什么输出不了?难道sc.perimeter()这样的格式不对吗?
最佳答案
没有sc.perimeter()这种用法的,你这样写编译都通不过的。
System.out.println("长方形的周长是:"+(width+length)*2+"长方形的面积是:"+width*length);可以直接这样写,也可以直接调用你写的计算方法
全部回答
int number=count; system.out.plintln("请输入你的成绩" ); scanner sc = new scanner(system.in); count = sc.nextint(); if(count>90&&count<100){ system.out.plintln(" 您的成绩为: 优秀" ); } if(count>80&&count<89){ system.out.plintln(" 您的成绩为: 良好" ); } if(count>70&&count<79){ system.out.plintln(" 您的成绩为: 中等" ); } if(count>60&&count<69){ system.out.plintln(" 您的成绩为: 及格" ); } if(count>0&&count<59){ system.out.plintln(" 您的成绩为: 不及格" ); } 纯手打啊,没用软件 求给分
System.out.println("长方形的周长是:"+sc.perimeter()+"长方形的面积是:"+sc.area()); 改成getperimeter() 和 getarea() 请采纳
函数调用错误,周长,面积可以再main里直接调用,main里面直接调用改成静态方法 注意输入的长和宽只能为整数 import java.util.Scanner; public class Test4{ private static double width; private static double length; private String perimeter; private String area; // private Test4(){} // private void Test4(double width,double length){ this.width=width; this.length=length;} //set get public void setwidth(double width){ this.width=width;} public void setlength(double length){ this.length=length;} public double getwidth(){ return this.width;} public double getlength(){ return this.length;} // public static double getperimeter(){ return (width+length)*2;} public static double getarea(){ return width*length;} public static void main(String[]args){ Scanner sc = new Scanner(System.in); System.out.println("请输入长方形的长"); length = sc.nextInt(); System.out.println("请输入长方形的宽"); width = sc.nextInt(); System.out.println("长方形的周长是:"+getperimeter()+"长方形的面积是:"+getarea()); // System.out.println("长方形的周长是:"+sc.perimeter()+"长方形的面积是:"+sc.area()); } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
调查下。。现在FS对给别人开门是什么心态?
天津805路公交 从河北区元纬路去河东碟桥公寓
我想去丹东玩两天。想知道五龙背温泉到青山沟
郑家寨邮电支局在哪里啊,我有事要去这个地方
为什么DVD读不出移动硬盘
一个从大荒走出的少年,一根烧火棍是哪个小说
一个大汉中间站.身上挂着小鸡蛋.又有福来又有
国购金融中心A座地址在什么地方,想过去办事
如何用百度地图查英国的交通线路
衍纸的模板是怎么用的
刘家峒地址在哪,我要去那里办事
结婚8年是什么婚
我谈几个男朋友了都是好好的就不联系了,也没
请问农村商业银行的卡号,长期不用会销户么?
hunt是什么意思
推荐资讯
在日本,有一种,在临街的店里啪啪啪的地方是
很久没玩红包了,求个红包群
新手怎么创建小网站或小程序啊?
貂长款好看还是短款好看
1825年英国发生了世界首次经济危机;1857年后
请问番禺市桥附近哪里有农村信用社,可以存钱
k518路线到上海哪个站2014
复古风格百褶长裙怎么搭配好看
福莱士·专业清洁大师在什么地方啊,我要过去
如何将桌面上的文件全部复制u盘
胸闷气短怎么回事
3d3s10.1支持cad2010吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?