2 qq 34345885 qq_34345885 于 2016.05.07 08:41 提问

初学java没多久,有一个实验是根据输入的参数个数来计算是正方形还是长方形的面积

不知道如何中断输入,决定输入个数的参数,关于输入流就知道一个Scanner类,求大神指点

1个回答

u012216727
u012216727   Ds   Rxr 2016.05.07 09:05

你说的不是很详细的,根据你描述的:如果输入的参数是一个,可以判定是正方形,因为正方形的面积=边*边。
而如果输入的参数是两个,则可判定是长方形,因为长方形的面积=长*宽。

qq_34345885
qq_34345885 我已经写了Shape的抽象类,然后用rect和aquare去重载里面的area函数,然后想不到怎么输入
大约 2 年之前 回复
qq_34345885
qq_34345885 对就是要这个,那个问题就是说根据用户输入的参数的个数来计算长方形或正方形的面积。如果没有输入参数或参数类型错误,则显示相应的异常消息。
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java 算长方形、正方形、三角形的面积
设计一个程序,用于根据用户输入的命令行参数数量来计算长方形、正方形、三角形的面积。如果输入的参数为一个、二个、三个则它们应分别对应正方形、长方形、三角形,如果没有参数,则通过异常处理方法现实错误消息。(用于计算面积的方法是一个重载的方法。提示:定义一个抽象的父类,并提供一个抽象的方法area(). 再派生出三个子类,重写area()方法,然后在main方法中用多态来实现具体的面积函数的调用)。
java_sdut_计算长方形的周长和面积(类和对象)
计算长方形的周长和面积(类和对象) Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 设计一个长方形类Rect,计算长方形的周长与面积。 成员变量:整型、私有的数据成员length(长)、width(宽); 构造方法如下: (1)Rect(int length)
java 求正方形的面积,长方形的面积和立方体的表面积
import java.util.Scanner; public class OverLoad1{  public static void main(String[] args){   Scanner reader=new Scanner(System.in);   Area area=new Area();   System.out.println("请输入正方形的边长:");
C#语言-输入三角形或者长方形边长,计算其周长和面积并输出
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _20153236_sy1_1{ class Program { static void Main(string[] args) { int i; double t_1, t_2, t_3; double r_len
已评价 java 求自定义几何图形的面积和周长:包括圆形,矩形,正方形,正N边形,三角形,平行四边形
java 求自定义几何图形的面积和周长:包括圆形,矩形,正方形,正N边形,三角形,平行四边形
c#语言-正方形,圆形,利用接口实现周长及面积的计算
编写一个控制台应用程序,输入正方形边长或者半径,计算其周长和面积并输出。 (1)    编写两个接口,接口 IShape 包含三个方法:initialize, getPerimeter, getArea。  * 分别进行初始化、获取周长和面积,其返回值均为 decimal。接口 IDisplayresult 显示计算结果。 (2)    编写两个类,Square(正方形)和 Circle
Java求矩形面积和圆形面积的异常处理实例
题目有一个圆形和长方形。 都可以获取面积,对于如果如果出现非法值,视为是获取面积出现问题。 问题通过异常来表示。 现在对这个程序进行基本设计代码如下package com.liuyanzhao; class NoValueException extends RuntimeException { NoValueException (String message) { super
面向对象的疑惑,java设计正方形,长方形
这是京东网银在线面试的时候问到的,之前一点没
计算形状Shape(圆Circle,矩形Square ,正方形Rectangle)的面积、周长
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace _计算形状 { class Program { static void Main(string[] args)
java计算长方形的周长和面积(类和对象)
Problem Description 设计一个长方形类Rect,计算长方形的周长与面积。 成员变量:整型、私有的数据成员length(长)、width(宽); 构造方法如下: (1)Rect(int length) —— 1个整数表示正方形的边长 (2)Rect(int length, int width)——2个整数分别表示长方形长和宽 成员方法:包含求面积和周长。(可适当添加