• 实验目的

(1)掌握Java语言基本语法。

(2)掌握类的定义与方法调用。

(3)锻炼学生的思维能力。

  • 实验内容

(1)掌握类型转换。

(2)掌握Java的重载、多态和动态绑定。

(3)定义工具方法,实现将传入的摄氏度温度转换为华氏度温度。

  • 实验步骤

新建项目,名称为Test。新建Java类,文件名为TemperatureConverter,在该类中输入如下代码:

import  java.util.Scanner;

public class TemperatureConverter {

public double toFahrenheit(double centigrade) {

double fahrenheit = 1.8 * centigrade + 32;

return fahrenheit;

}

public static void main(String[] args) {

System.out.println("请输入你要转换的温度(单位:摄氏度)");

Scanner in = new Scanner(System.in);

double centigrade = in.nextDouble();

TemperatureConverter temperatureConverter = new TemperatureConverter();

double fahrenheit = temperatureConverter.toFahrenheit(centigrade);

System.out.println("转换完成的温度(单位:华氏度):" + fahrenheit);

}

}

  • 实验结果

运行程序,效果如图所示:

java--温度单位转换相关推荐

  1. python中如何进行温度转换_python中温度单位转换的实例方法

    温度有摄氏度和华氏度两个单位,我们通常使用的是摄氏度,对于转换成华氏度,很多小伙伴记不住公式.作为万能的计算机,它是可以帮助我们解决温度单位转换的问题.本文主要演示python中进行温度单位转换的代码 ...

  2. python长度单位换算_python中温度单位转换的实例方法

    温度有摄氏度和华氏度两个单位,我们通常使用的是摄氏度,对于转换成华氏度,很多小伙伴记不住公式.作为万能的计算机,它是可以帮助我们解决温度单位转换的问题.本文主要演示python中进行温度单位转换的代码 ...

  3. java 流量单位转换_将内容转换为持续流量的五种最佳方法

    java 流量单位转换 Websites that have focused on content marketing have done really well for themselves. We ...

  4. 《C#零基础入门之百识百例》(四十四)静态类 -- 温度单位转换

    C#零基础入门 类和对象 -- 静态类 -- 温度转换 前言 一,静态类 1.1 静态构造函数 1.2 遵守规则 二,实例练习 -- 温度单位转换 2.1 题目描述 2.2 问题分析 2.3 参考代码 ...

  5. java mb单位转换_Java计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)

    程序员都很懒,你懂的! java程序员在实际的开发中会遇到很多的单位换算问题.今天我给大家带来的是关于计算机硬盘大小的换算.多数情况下,一般要求 b,kb,mb,gb,tb,pb之间的大小转换,我们都 ...

  6. Python练习题——温度单位转换问题

    要求: (1) 输入输出的摄氏度可采用大小写字母C结尾,温度可以是整数或小数,如:12.34C指摄氏度12.34度:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬ ...

  7. python 温度 符号_python中温度单位如何转换?

    温度有摄氏度和华氏度两个单位,我们通常使用的是摄氏度,对于转换成华氏度,很多小伙伴记不住公式.作为万能的计算机,它是可以帮助我们解决温度单位转换的问题.本文主要演示python中进行温度单位转换的代码 ...

  8. java时间格式转换_Java中System.currentTimeMillis()计算方式与时间的单位转换

    学会与时间赛跑才能赢得时间的尊重,把握好每一天,趁年轻! java中获取系统当前时间相信大家都会,这是经常用到的也是非常简单的,但还是要经常回顾下一些小细节哦! 一.时间的单位转换 1秒=1000毫秒 ...

  9. Java实现蓝桥杯单位转换

    单位转换 [问题描述] BobLee最近在复习考研,在复习计算机组成原理的时候,遇到了一个问题.就是在计算机存储里面的单位转换. 我们都知道1MB=1024KB,1KB=1024B,1B=8bit,他 ...

  10. 简单的java单位换算_Java实现蓝桥杯单位转换

    单位转换 [问题描述] BobLee最近在复习考研,在复习计算机组成原理的时候,遇到了一个问题.就是在计算机存储里面的单位转换. 我们都知道1MB=1024KB,1KB=1024B,1B=8bit,他 ...

最新文章

  1. linux solusos 软件包管理工具 eopkg 简介
  2. Python requests 抓取网页状态返回418(亲测)
  3. linux 下安装nodejs,CentOS 6.5 系统
  4. 多生产者-多消费者问题
  5. python遍历目录下所有文件
  6. tp6 导入excel表格
  7. Java考试奥迪车代码_奥迪工程师车型代码
  8. 大厂面试预备篇——《两万字MySql基础总结》❤️建议收藏
  9. 显示器最大分辨率测试软件,在线检测显示器分辨率
  10. 摄影构图学83年绝版_摄影到底是一门技术还是艺术?在摄影创作中,如何提高审美意境?...
  11. 浏览器无法访问gitlab.nicky.com解决办法
  12. javajavascript:void(‘h2‘)WEB(jsp基本语法表单提交)
  13. 嵌入式linux华清远见考试,嵌入式Linux小测及答案
  14. Tensorflow入门到实战五(卷积神经网络)
  15. 【ML4CO论文精读】具有离散拆分送货和取货的车辆路径问题的禁忌搜索算法(Meng Qiu, 2018)
  16. 蓝V企业号与个人号两者的区别,认证蓝V都有什么特权。
  17. 【面向对象】小游戏“终结者”程序的设计与实现
  18. 把树莓派4B配成一台小PC(基础入门)
  19. 积分兑换商城系统有哪些特点
  20. SAS9.4 安装注意事项

热门文章

  1. 理解链路本地址与站点本地地址
  2. Android开发,关于aar你应该知道的
  3. fiddler设置好代理后不能上网(方法二)
  4. 计算机专业两次联考成绩分析,计算机操作员考试成绩分析
  5. win10网络显示不了别人的计算机,win10共享网上邻居看不到怎么办_win10网上邻居找不到其它电脑的解决方法...
  6. Qt - UI数据双向绑定简易实现
  7. h264 NAL 类型描述
  8. 图像融合方法概述笔记
  9. 为什么Scala这么受欢迎
  10. html中,让多个div横向排列且不换行(左右滑动)