中易网

求大神编写一个程序~~~~~~~~~~用java程序语言、求一个四边形的周长、面积

答案:2  悬赏:70  
解决时间 2021-02-09 21:31
求大神编写一个程序~~~~~~~~~~用java程序语言、求一个四边形的周长、面积
最佳答案
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.util.LinkedList;
import java.util.List;

public class QuestionOne {
 
 public static void main(String[] args) {
  String inputFilePath = "c:/c.txt";
  String outputFilePath = "c:/output.txt";

  File inputFile = new File(inputFilePath);

  if (!inputFile.exists()) {
   System.out.println("输入文件不存在:" + inputFilePath);
   return;
  }
  List<String> strs = new LinkedList<String>();

  // 读取文件中的内容到List中
  try {
   BufferedReader reader = new BufferedReader(new InputStreamReader(
     new FileInputStream(inputFile)));
   String lineString = null;
   while ((lineString = reader.readLine()) != null) {
    strs.add(lineString);
   }
  } catch (FileNotFoundException e) {
   e.printStackTrace();
   System.out.println("输入文件不存在:" + inputFilePath);
   return;
  } catch (IOException e) {
   e.printStackTrace();
   return;
  }

  // 逆向输出
  System.out.println("逆向**start***");
  for (int i = strs.size() - 1; i >= 0; i--) {
   System.out.println(strs.get(i));
  }
  System.out.println("逆向**end***");
  try {
   PrintWriter writer = new PrintWriter(outputFilePath);
   // 输出到文件
   for (int i = 0; i < strs.size(); i++) {
    writer.print(i);
    writer.println(strs.get(i));
   }
   writer.close();
  } catch (Exception e) {
   e.printStackTrace();
  }
 }
}
全部回答
//修改后的代码 public class lab4_4  { public static void main(string[] args) { circle c = new circle(1, 1, 10); system.out.println("半径:" + c.getradius()); system.out.println("周长:" + c.getlength()); system.out.println("面积:" + c.getarea()); c.setradius(50); system.out.println("半径:" + c.getradius()); system.out.println("周长:" + c.getlength()); system.out.println("面积:" + c.getarea()); } } class circle { private double x; private double y; private double radius; private double area; private double length; public circle(double r) { radius = r; } public circle(double x, double y, double r) { this.x = x; this.y = y; radius = r; } void setxy(double x, double y) { this.x = x; this.y = y; } double getarea() { return math.pi * radius * radius; } void setradius(double r) { radius = r; } double 订畅斥堆俪瞪筹缺船画;getradius() { return radius; } public double getlength() { return 2 * java.lang.math.pi * radius; } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
爱情需要休息,流浪需要勇气…这首歌的歌名是
哪里可以联系到周边贫穷国家的人来打工
印象古城DIY工坊这个地址在什么地方,我要处
年气温高,夏季雨量很多,这是什么气候
准备卖房,请问如何界定卖房是否为唯一住宅?
哪位美女用过乐美塑身每日贴?
dnf最佳球手的暴走战衣到底是黄字伤害吗
父亲死了将房子过户一个子女,其他子女有没有
柯桥到杭州东站汽车最早几点
蒋塘村卫生室地址在哪,我要去那里办事
济南泉城广场附近有人保吗?
多谢 我明白了,我懂了。应英语怎么说
怎么用存储卡做手机内存?
东大梁东街南巷/幸福路(路口)这个地址在什么
火命和木命,结婚好吗?怎样才能旺财
推荐资讯
Rococo在哪里啊,我有事要去这个地方
乘风驾校(报名处)我想知道这个在什么地方
开心瘦,纤丝秀价格是多少?是全国统一零售价
徐子恒你们认识不
文中“摇大了”有两层意思,是哪两层?
一首社会摇,前奏是嘟嘟嘟嘟嘟为嘟嘟,有谁知
奥城商业广场地址在哪,我要去那里办事
优酷GIF动态图邪恶福利集合第六期脸红系列里
为什么提出分手的人 有时候反而会是最痛的呢
跑步前喝葡萄糖注射用水好还是喝葡萄糖水溶粉
地江水美容美体经络养生馆这个地址在什么地方
编写8位数据比较器VHDL程序,比较结果输出信
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?