Java入门(2)
提示:在本章节中,将会涉及到如何通过Java实现求圆的面积!


文章目录

  • 1.设置圆的半径
  • 2.获取圆的半径
  • 3.求圆的面积
  • 4.double类型数据保留两位小数
  • 5.汇总
  • 6.效果

1.设置圆的半径

 public void setRadius(double r) {this.r = r;}

2.获取圆的半径

 public double getRadius() {return this.r;}

3.求圆的面积

 final double PI = 3.1415926;double r;//半径
 public double circleArea(double r) {double area = 0.0;area = PI * r * r;return area;}

4.double类型数据保留两位小数

BigDecimal circleArea1_bd = new BigDecimal(circleArea1);
circleArea1_bd = circleArea1_bd.setScale(2,BigDecimal.ROUND_HALF_UP);

5.汇总

import java.math.BigDecimal;/** 计算圆的面积*/public class Circle {final double PI = 3.1415926;double r;//半径public void setRadius(double r) {this.r = r;}public double getRadius() {return this.r;}public double circleArea(double r) {double area = 0.0;area = PI * r * r;return area;}@SuppressWarnings("deprecation")public static void main(String[] args) {Circle  c1 = new Circle();c1.setRadius(2.5);//设置圆的半径double r1 = c1.getRadius();//获取圆的半径double circleArea1 = c1.circleArea(r1);//求圆的面积BigDecimal circleArea1_bd = new BigDecimal(circleArea1);circleArea1_bd = circleArea1_bd.setScale(2,BigDecimal.ROUND_HALF_UP);System.out.println("半径为"+c1.getRadius()+"的圆的面积为:"+circleArea1_bd);Circle  c2 = new Circle();c2.setRadius(5);//设置圆的半径double r2 = c2.getRadius();//获取圆的半径double circleArea2 = c2.circleArea(r2);//求圆的面积BigDecimal circleArea2_bd = new BigDecimal(circleArea2);circleArea2_bd = circleArea2_bd.setScale(2,BigDecimal.ROUND_HALF_UP);System.out.println("半径为"+c2.getRadius()+"的圆的面积为:"+circleArea2_bd);}}

6.效果

求圆的面积(Java实现)相关推荐

  1. java类求圆的面积周长_java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题。编写一个应用程序计算圆的周长和面积,设圆的半...

    问题标题 java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题.编写一个应用程序计算圆的周长和面积,设圆的半 2019-5-23来自ip:15.196.194.53的 ...

  2. JAVA 计算圆的面积和周长: 创建一个圆Circle类。为该类提供一个变量r表示半径,一个常量PI表示圆周率; * 同时为该类提供两个方法:方法一用于求圆的面积,方法二用于求圆的周长;

      插一句嘴,现在扎扎实实地把这些基础地敲一遍,理解了,可能还是会忘记.但是你最后学习的是做题的思路,而不是单纯的记代码.代码忘了再回过头来看一遍就好了,思路是别人偷不走的.[2022-9] * 思路 ...

  3. java设计求圆的面积周长的代码_java编程 1.设计一个求圆的面积和周长的类,要求:1计算当半径r=10和20时,圆的面积,并显示出来 、...

    导航:网站首页 > java编程 1.设计一个求圆的面积和周长的类,要求:1计算当半径r=10和20时,圆的面积,并显示出来 . 时间:2018-11-8 java编程 1.设计一个求圆的面积和 ...

  4. java圆的面积_JAVA求圆的面积

    import java.text.DecimalFormat; import java.util.Scanner; public class TheAreaOfCircle { public stat ...

  5. java圆的面积_JAVA编程中求圆的面积怎么写?

    展开全部 JAVA编程中求圆的面积代码如下: import java.util.Scanner; public class yuan { public static void main(String[ ...

  6. java 求圆的面积和圆柱体的体积

    需求是这个样子的: 代码如下 创建Circle 类 package com.hidata.devops.paas.demo;/*** 圆*/ public class Circle {protecte ...

  7. Android 求圆的面积

    计算机应用112班  孔秋静 在Android中实现求圆的面积. 在Layout 中添加一个EditText控件并将它的ID设为e1,添加一个TextViw控件并设置它的ID为t1,添加一个Butto ...

  8. 给定圆的半径r,求圆的面积。

    //编写人:yike //时间:2021/1/25/12:28 //问题描述 //给定圆的半径r,求圆的面积. //输入格式 //输入包含一个整数r,表示圆的半径. //输出格式 //输出一行,包含一 ...

  9. 定义一个圆,求圆的面积

    定义一个圆,求圆的面积 TestCircle .java class Point {private double x;private double y;Point(double x1, double ...

最新文章

  1. 二分逼近二分查找 高效解析800万大数据之区域分布
  2. api zabbix 拓扑图 获取_Zabbix报表系统
  3. openfeign 负载均衡_再谈openfeign,聊聊它的源代码
  4. simulink中mpc模块怎么使用_Controllogix系统中ILX34MBS485模块使用
  5. android sdk根目录,Android SDK根目录中的SDK Manager.exe双击打不开,为什么?
  6. mysql 记录更新时间_MySQL表内更新时,自动记录时间
  7. 数据结构之哈夫曼编码
  8. gdb学习汇编(三)
  9. 论文笔记_S2D.13-2017-3DV-稀疏不变的卷积神经网络(Sparsity Invariant CNNs)
  10. 【从零学习openCV】IOS7人脸识别实战
  11. centos7轻松搭建文件服务器
  12. 迅雷禁止更新设置方法【禁止升级】【禁止更新】
  13. 内连接与外连接的区别
  14. 教你用VC6写热血江湖小外挂
  15. plupload插件上传总结(分片上传,php后端处理)
  16. 《Robot Framework自动化测试修炼宝典》道长
  17. 2018春招前端面试: 闯关记(精排精校) | 掘金技术征文
  18. 微软构想务实的SOA 押注Oslo计划
  19. nmn对血管作用怎样,nmn产品哪个牌子好,补充NMN可恢复血管的僵硬度!
  20. 左耳听风 第二十二周

热门文章

  1. python onvif 控制云台移动
  2. 2021-02-22 adb调试工具安装成功(Win7+Vivo)
  3. 1330:【例8.3】最少步数
  4. 设计师为什么要打造个人IP?怎么打造个人ip呢?
  5. 详述MySQL服务在渗透测试中的利用
  6. 微信小程序 使用高德地图实现标点 图标修改
  7. 网络交换机接口以及级联【转自微信公众号第一监控】
  8. 正确面对余额宝收益和定投收益
  9. 【FTK Imager篇】FTK Imager磁盘镜像的哈希报告翻译
  10. 2021春招前端面试总结