用Java编写对100个随机生成长宽的矩形依照面积大小进行排序。

用Java编写对100个随机生成长宽的矩形依照面积大小进行排序。

第1个回答  推荐于2016-05-10
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;

public class RandomRectangleSort {

public static void main(String[] args) {

// 每次的随机数不同
Random rand = new Random();

// 排序用List
List<Integer> acrlist = new ArrayList<Integer>();

// 随机生成长和宽,计算面积
for (int i = 0; i < 100; i++) {
int length = rand.nextInt(100) + 1;
int width = rand.nextInt(80) + 1;
int acreage = length * width;
acrlist.add(acreage);
}

// 按照面积排序
Collections.sort(acrlist);

// 打印看结果
for (int j : acrlist) {
System.out.println(j);
}
}
}
望采纳~本回答被提问者和网友采纳

...周长和面积的方法,并测试方法的正确性,用JAVA编写
public static void main(String[] args) { \/\/定义矩形,长为4.5,宽为3 Rectangle rectangle=new Rectangle(4.5,3);System.out.println("矩形面积是:"+rectangle.area());System.out.println("矩形周长是:"+rectangle.girth());} }

Java编写一个矩形类,并计算面积和周长?
System.out.print("长方形的面积是:");System.out.println(rect.getArea());System.out.printf("长方形的周长是:%d\\n", rect.getCircumference());} }

设计一个矩形类,有长和宽两个属性.java
\/\/ 矩形public class RectangleDemo { public static void main(String[] args) { RectangleDemo demo = new RectangleDemo(12, 32); System.out.println(demo.getPerimeter()); System.out.println(demo.getArea()); demo = new RectangleDemo(); System.out.println(demo.getA...

计算矩形面积 用java
System.out.println("这是一个正方形...面积为: "+area);} public void into(float a,float b){ area=a*b;System.out.println("这是一个正方形...面积为: "+area);} } public class Java { public static void main(String args[]){ Circle c=new Circle();c.into(2);c.into(2...

如何用java计算长方形的面积?
double area = 0.0;\/\/ 矩形面积 \/\/ 判断输入是否合理 if (!(width <= 0 || higth <= 0)) { area = width * higth;return area;\/\/ 返回面积 } else { System.out.println("请输入合理的长宽");return -1;} } public static void main(String[] args) { \/\/测试 宽:10.0 ...

用JAVA怎么编一个长方形的面积
\/ public static void main(String[] args) { \/\/ TODO Auto-generated method stub juxing a=new juxing();a.setHeight(20);a.setLength(20);a.setArea(a.getHeight()*a.getLength());System.out.println(a.getArea());} } class juxing{ public int length;public int height;public ...

怎么用java计算一个矩形的面积呢?
根据要求,步骤设计分别如下:1、创建项目【Ex2_1】:2、创建类【Rectangle】:3、四个double类型:4、长(length)和宽(width)赋值,使用println()和new Scanner(System.in),具体解析见扩展内容。5、计算并输出:6、执行测试:

Java 编写一个矩形类Rect
public Rect() {}\/\/默认构造器 public Rect(double length,double width) { this.length = length;this.width = width;} \/ 取得矩形的面积 \/ public double getArea(){ return this.getLength() * this.getWidth();} \/ 取得矩形的周长 \/ public double getPerimeter(){ return (this.getLength...

用java编写一个图形类,该类具有长和高属性,具有求面积的方法
}}public class Test { public static void main(String[] args){ Graph g = new Retangle(); g.setHeight(2); g.setWidth(3); System.out.println("长方形的面积是:" + g.square()); Graph g1 = new Triangle()...

java编写一个窗体程序,实现计算矩形的面积,当用户分别在长和宽编辑...
加点分,我帮你 算了,我给你写吧 放Ubuntu past了,有效期是1年:网页链接 import java.awt.EventQueue;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JTextField;import javax.swing.JButton;public ...

相似回答