题目:计算圆形的面积,其中圆形的半径是随意指定。

源代码以及所有的分析思路都如下:

import java.util.Scanner;   //引入Scanner类
public class TestArea {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stub
/*大致思路分析1. 首先要让用户输入圆形的半径,因为半径是随意指定的2.运用圆形的计算公式,进行面积的计算3.把计算出来的面积的值,把这个面积的值存放到变量中4.把面积的值输出到控制台*
题目:计算圆形的面积,其中圆形的半径是随意指定。* */double r;double area;//圆形的面积double Round;//圆形的周长final double  PI=3.14;//此处加一个final防止pi的值被恶意的修改,其中的值只能够赋值常量一次,赋值后常量便不可更改Scanner Sc=new Scanner(System.in);  //创建Scanner类型的对象System.out.println("请先输入圆形半径:");r=Sc.nextInt(); //1.等待用户输入半径,2.把输入的半径存放至变量r中area=PI*r*r;Round=2*PI*r;System.out.println("圆形的面积area="+area);System.out.println("圆形的周长Round="+Round);}}

关于这程序的学习问题上,总结的内容如下:
一、Scanner类的总结

Scanner和HeloWorld一样,都是类,源自于系统的基础类库
关于Scanner的使用问题上,它需要由import关键字进行引入
Scanner常用的类方法:
nextDouble();     nextFoalt();
nextByte();      nextShort();         nextLong();        nextLine();

二、关于final关键字的问题:

可以使用final关键字来定义一个常量问题
final位于变量之前,真实的含义是只能被赋值一次
常量命名的时候,常常用大写英文单词的方式,如果有两个及以上的英文单词的时候,直接用下划线连接即可。例如:final int MAX_FILE_SIZE

Java学习之路--计算圆形的面积和周长相关推荐

  1. java计算圆形的面积与周长_Java学习之路----计算圆形的面积和周长

    题目:计算圆形的面积,其中圆形的半径是随意指定. 源代码以及所有的分析思路都如下: import java.util.Scanner; //引入Scanner类 public class TestAr ...

  2. java求圆的周长和面积_Java学习之路----计算圆形的面积和周长

    题目:计算圆形的面积,其中圆形的半径是随意指定. 源代码以及所有的分析思路都如下: import java.util.Scanner; //引入Scanner类 public class TestAr ...

  3. 计算矩形和圆形的面积和周长(java)

    package exe02; import java.util.Scanner; /*name:Excise1 功能:计算矩形和圆形的面积和周长*/ public class second1 {pub ...

  4. java多态计算几何,通过程序设计几何图形、矩形、圆形、正方形、几种类型,能过利用接口和多态性计算几何图形的面积和周长并显示出来...

    /**利用接口和多态性计算几何图形的面积和周长**/ interface Shape {//声明接口Shape final float PI = 3.14f; // 定义常量圆周率 abstract ...

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

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

  6. java学习之路之javaSE基础1

    <h2>java学习之路之javaSE基础1</h2> <div> ###01.01_计算机基础知识(计算机概述)(了解) * A:什么是计算机?计算机在生活中的应 ...

  7. 个人开发经历--我的java学习之路(学校篇)

    个人开发经历--我的java学习之路(学校篇) 个人介绍: 姓名: 不在这里说明 联系信息: 个人历程 jdbc阶段 sql生成器 一代代码生成器 servlet阶段 servlet项目中,sql生成 ...

  8. 萌新的java学习之路——第一周

    萌新的java学习之路--第一周 第一周的学习 这是我学习Java的第一周,写这个博客更多的时为了总结自己这一周的学习情况,如果有人看到我写的博客,有什么问题的话,可以问我.虽然我也是一个小白,但我会 ...

  9. Java学习之路-预科

    Java学习之路-预科 第一章 学习计算机的基本知识 文章目录 Java学习之路-预科 前言 一.什么是计算机? 二.硬件及冯诺依曼结构 1.计算机硬件 1.1 计算机硬件组成 1.2 什么是装机 1 ...

最新文章

  1. c语言检测文件bom,C语言关联TC中BOMWindow与BOPWindow
  2. 严苛模式(StrictMode)
  3. Oracle 原理:序列
  4. java 1.7 新特性
  5. 计算机辅助设计学什么,计算机辅助设计课程教学大纲
  6. 在Linux系统中重现黑客帝国经典画面
  7. GPS测速仪,一个APP就可以搞定
  8. 收集整理的一些windows好用的工具(持续更新)
  9. 转鼓式精密过滤器滤网
  10. Linux基本指令(1)
  11. Python 网络爬虫实现 QQ 音乐下载
  12. Python实战:一键导出微信读书的书籍和笔记
  13. 不是每个捕鱼都叫捕鱼达人:Cocos精品《捕鱼达人4》华丽升级
  14. Vue3注册全局属性
  15. #9733;一名“标题党”自我修炼的10…
  16. 研究员发现针对 Windows 用户的 Raspberry Robin 蠕虫
  17. 一次解决Landsat 、哨兵Sentinel 21个光谱指数
  18. Cydia 源地址大合集
  19. CSS的position:fixed的使用(固定不动的div)
  20. numpy 三维数组拼接

热门文章

  1. uniapp 小程序点击事件如何获取event对象
  2. postman 1—官网下载及安装
  3. 一次夜维SQL的性能优化
  4. C++ opencv返回一幅图像返回以及vector作为函数返回值用法
  5. hQsv2Flv主页
  6. ubuntu下依靠guvcview使用摄像头
  7. 基于组态王和S7-200 PLC的六层电梯8层电梯控制 组态王动画仿真,带PLC源代码,plc程序每一条都带着解释
  8. 008 -菲波那切数列
  9. 【入门】求因数和、因数个数
  10. etax导入账户不让勾选_电子税务局客户端常见问题汇总