编写一个字符界面的java application程序,接受用户输入的10个整数的最大值

编写一个字符界面的java application程序,接受用户输入的10个整数的最大值,第1张

import javautil;

/

  @author hardneedl

 /

final class Scan {

    public static void main(String args) {

        Scanner scanner = new Scanner(Systemin);

        List<Integer> L = new ArrayList<>(10);

        int i = 0;

        while (i < 10) {

            Systemoutprintf("输入第%d个整数:",(i+1));

            Ladd(scannernextInt());

            i++;

        }

        Comparator<Integer> comparator = Integer::compareTo;

        Systemoutprintf("最大值是%d\r\n",Lstream()max(comparator)get());

        Systemoutprintf("最大值是%d\r\n",Lstream()min(comparator)get());

        Systemoutprintln("降序排列:");

        Lstream()sorted(ComparatorreverseOrder())forEach(A-> Systemoutprintf("%d,",A));

    }

}

public class Test {

public static void main(String[] args) {

ShapeArea rectangle = new Rectangle(3, 4);

ShapeArea circle = new Circle(2);

Systemoutprintln(rectangletoString());

Systemoutprintln(circletoString());

}

}

interface ShapeArea{

public double getArea();

public double getPerimeter();

}

class Rectangle implements ShapeArea{

private double height;

private double width;

public Rectangle(double w, double h){

thiswidth = w;

thisheight = h;

}

public double getArea() {

return height width;

}

public double getPerimeter() {

return 2 (height + width);

}

public String toString(){

return "width=" + width + ",height=" + height + ",perimeter=" + getPerimeter() + ",area" + getArea();

}

}

class Circle implements ShapeArea{

private double r;

public Circle(double r){

thisr = r;

}

public double getArea() {

return MathPI r r;

}

public double getPerimeter() {

return 2 MathPI r;

}

public String toString(){

return "r =" + r + ", area = " + getArea() + ", perimeter = " + getPerimeter();

}

}

-----------------

width=30,height=40,perimeter=140,area120

r =20, area = 12566370614359172, perimeter = 12566370614359172

他是一个Application数据对象,表示的意思得到当前的Activity,在某种情况下可以等价于 Context上下文,建议你去看下 关于 Activitythis  , Context , Application 的区别。

以上就是关于编写一个字符界面的java application程序,接受用户输入的10个整数的最大值全部的内容,包括:编写一个字符界面的java application程序,接受用户输入的10个整数的最大值、编写一个完整的Java Application 程序。包含接口ShapeArea,类Circle、Rectangle、Test。 ⑴接口ShapeArea、JAVA中的application是什么类型的对象,有个面试官问到,我答不出来,求大神告诉等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10179025.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存