00问答网
所有问题
JAVA问题 基础 简单?
float x=3.1415f 与float x=3.1415 有区别吗?如果有有什么区别
举报该问题
推荐答案 2020-03-24
float是浮点数,而浮点数的默认类型是double。
如果你在小数后面加上d,就表示它是一个double类型的小数;
如果你在小数后面加上f,就说明它是一个float类型的小数;
如果什么也没加默认就是double类型的小数。
虽然默认是double类型的,但如果接收这个值的变量是一个float类型,那jdk也会自动对其进行转换。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nBD0BnDZjZTZeZDjrTT.html
其他回答
第1个回答 2020-03-24
有区别。
区别:
前置知识:在java中,浮点型常量值默认是double型。float x =3.1415f 表示float型能正常运行。float x =3.1415 因为3.1415是double不能自动转换为float会报错。
本回答被网友采纳
第2个回答 2020-03-25
在java里面,float x=3.1415这样写是会报错的,因为java默认的浮点数double类型,所以需要float x=3.1415f这样写
第3个回答 2020-03-24
有区别,给float的数据赋值,如果是赋值的数是整数,就不用加f,如果是小球,末尾必须要加f,不然会报错,因为jvm会把没加后缀的数看成double类型的
相似回答
学习
java
需要哪些
基础
知识?
答:
API:ApplicationProgrammeInterface→应用程序接口,
Java
最主要的特点是其面向对象OO→ObjectOriented→面向对象。所以设置了很多
基础
应用程序接口(API),你是不是在你设计程序的时候常用import!?那就是引用API的方法。J2SDK:J2SDK=JDK+JRE,J2SDK(Java2SoftwareDevelopmentKit)→
JAVA
2软件开发工具包,包括了J...
学习
Java
需要具备哪些
基础?
答:
2、在学习Java编程过程中,面向对象的知识是非常重要的
,因为Java是面向对象的一种开发语言,所以在学习过程中掌握Java面向对象是非常重要的。什么是面向对象?什么是类?什么是封装?在了解面向对象之后,你还需要掌握这些知识。在学习过程中,天通苑北大青鸟认为不仅需要了解基础知识,还需要在实践项目中更...
Java程序员需要掌握的
Java基础
知识?
答:
Java
不一定是所有应用程序的最佳解决方案。例如,JVM比同等的C程序更消耗内存,科学计算和数值分析通常用Python来写,C#更适合异步编程。然后试着学习理解某一领域的软件,如果你掌握的知识太广,那么你很难再取得进一步提升。你需要理解
基础
架构,不要因为需要花费太多时间学习就放弃某一语言。你对软件幕后...
Java
语言入门需要掌握哪些知识?
答:
1、语言的简单性
Java语言与C语言相比,Java语言更加简单,并且Java语言在使用的时候,能够使用在很小的机器上面进行运行。Java语言的基础解释和类似的使用能支持的大小为40kb,增加基本标准库和线程支持的内存需要增加125kb。2、健壮性特征 Java采用安全指针模型,并且南邵IT培训发现可降低覆盖内存和数据损坏...
大家正在搜
JAVA基础知识
java基础基础班
java基础编程题
Java基础入门
Java基础教程
JAVA入门
零基础java入门
JAVA程序
java基础代码
相关问题
关于java的超简单基础问题
问一些简单的java基础问题。。
自学java基础问题,很简单的。请问怎么理解以下的这个程序?
JAVA基础问题。。
java 流的简单问题 基础 菜鸟!!
求助个简单Java基础的问题
java基础问题,写一个简单的程序,如图所示
JAVA初学者, 最基础的问题4