float 表示单精度浮点数在机内占4个字节,用32位二进制描述。
double 表示双精度浮点数在机内占8个字节,用64位二进制描述。
对编程人员来说,double精度高,但double的运算速度比float慢得多。
当你不声明的时候,默认小数都用double来表示,所以如果要用float的话,则应该在其后加上f
例如:float a=1.3;
则会提示不能将double转化成float 这成为窄型转化
如果要用float来修饰的话,则应该使用float a=1.3f

char 是表示的是字符,定义的时候用单引号,只能存储一个字符。
char 是基本数据类型。
例:char=‘d’.

String 表示的是字符串,定义的时候用双引号,可以存储一个或者多个字符。
String 是个类,属于引用数据类型。
例:String=“we are neuer”。

JAVA中float和double的区别、String和char的区别相关推荐

  1. java中float、double和BigDecimal的精度问题(fastjson、Jackson以及实例化的方式)

    java中float.double和BigDecimal的精度问题(fastjson.Jackson以及实例化的方式): 问题描述 java中如果使用float或double类型的数据初始化BigDe ...

  2. Java中float与double之间的区别?

    文章目录 float类型与double类型的区别 测试用例 Ending~! 提示:以下是本篇文章正文内容,下面案例可供参考 float类型与double类型的区别 float表示单精度浮点型,占用4 ...

  3. Java中float和double精度

    http://zhidao.baidu.com/question/344295417.html?seed=0 float与double的区别 单精度浮点数在机内占4个字节,用32位二进制描述. 双精度 ...

  4. java中float和double为什么会转为科学记数法?

    1.背景 在日常开发中有时会使用到float或double数据类型,然而在前端接收到数据时发现数据为科学记数法,此时不能满足业务显示直观的需求.为什么float和double会变成科学记数法格式呢?什 ...

  5. java中float和double的取值范围

    float:4字节(32bit),IEEE 754. 范围: [-3.40282346638528860e+38 , -1.40129846432481707e-45] ∪ [1.4012984643 ...

  6. java中float和double型数据在赋值时有哪些注意事项?,java语言中float和double类型的数据在编程时的注意事项...

    float和double类型的数据在编程时的需要注意的地方 package execisetest; public class AccuranceTest {     public static vo ...

  7. Java中float与double的区别

    float : 单精度浮点数 double : 双精度浮点数 两者的主要区别如下: 01.在内存中占有的字节数不同 单精度浮点数在机内存占4个字节 双精度浮点数在机内存占8个字节 02.有效数字位数不 ...

  8. java double long 取值_由一道题引起的思考? java中 long 和double都是64位。为什么double表示的范围大那么多呢?...

    由一道题引起的思考? java中 long 和double都是64位.为什么double表示的范围大那么多呢? 百度标准答案是这样子的: double是n*2^m(n乘以2的m次方)这种形式存储的,只 ...

  9. Java学习笔记1:Java中有关print、println、printf的用法和区别

    Java学习笔记1:Java中有关print.println.printf的用法和区别 最近在学习java,写一些笔记记录下. 1.print()函数是一般的标准输出,但是不换行. 2.println ...

最新文章

  1. Linux文件查找工具的探索
  2. 开机自启动脚本_Linux配置开机自启动执行脚本的两种方法
  3. 073_html5视频
  4. oracle grid需要安装,Oracle 11g Grid for Linux安装指南
  5. 方程组的直接解法和迭代法 python_基于任务驱动的翻转课堂线上教学 ——以《解二元一次方程组复习课》为例...
  6. Android 系统(82)---ART 和 Dalvik
  7. 移动端分享链接给微信好友
  8. 计算机禁止安装游戏软件,禁止游戏软件(游戏控制软件)
  9. Android开发之麦田福音网移动版本演示程序
  10. Linux 下压缩包解压后目录的权限问题
  11. C语言练习题:据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?
  12. 阿里云-云开发平台入门篇——静态网站的全生命周期实战
  13. zoho邮箱收费和免费区别_使用Zoho Reports和XML在云中探索分析
  14. axios核心内容(四)源码分析
  15. 0xFEFEFEFE 处有未经处理的异常(在xx中): 0xC00001A5: 检测到无效的异常处理程序例程。
  16. diskgenius linux 分区,DiskGenius怎么分区,DiskGenius分区教程
  17. 2022年度学习总结
  18. 传奇开服微端是什么意思?微端服务器是什么?微端服务器配置要求
  19. php 卡路里计算,那些每天计算卡路里的人,为什么永远也瘦不下来?
  20. 全局变量和静态变量以及内存堆栈的关系

热门文章

  1. ​防火墙(一)主机型防火墙
  2. AlertDialog对话框
  3. 通过@Enable*注解触发Spring Boot配置
  4. mysql 40101
  5. intellij IDEA debug android app之前执行adb命令
  6. B树、B-树、B+树、B*树
  7. 工作经验到底是个什么东东?工作经验从哪里来?
  8. 犀利哥”与“一个流浪汉的国家葬礼”
  9. 海思下载uboot,内核,文件系统
  10. PHP的优点和缺点分别是什么,CSS的优点和缺点分别是什么