java 基本类型之间的转换
基本数据类型从低级到高级是:byte short int long float double ,char 类型比int 类型之后的都要低
下面通过一个例子说明:
import javax.swing.JOptionPane; public class HelloName{//_使用图形界面实现输入输出public static String inputName(){String result;result=JOptionPane.showInputDialog(null,"你的名字是?");JOptionPane.showMessageDialog(null,"你好"+result);return result;}//_类型从低级到高级---> byte -> short ->_int ->long -> float -> double,char _比int以上的类型都低//—_类型转换的时候:低级--->_高级 _自动转换、高级-->_低级 _强制转换public static void changeType(){//_自动转化int a = 123;float b=34.5f; //_声明一个浮点字段f,并赋值System.out.println("a="+a+",b="+b);System.out.println("a/b="+(a/b));//_强制转化int m=456;int n=123;float g,h;System.out.println("m="+m+",n="+n);g=m/n;System.out.println("m/n="+g);h=(float)m/n; //强制类型转换的方法System.out.println("m/n="+h);}public static void main(String args[]){//inputName(); changeType();} }
输出结果如下: G:\javabase\variable>javac HelloName.javaG:\javabase\variable>java HelloName a=123,b=34.5 a/b=3.5652175G:\javabase\variable>javac HelloName.javaG:\javabase\variable>java HelloName a=123,b=34.5 a/b=3.5652175 m=456,n=123 m/n=3.0 //g m/n=3.707317 //h
同时上面例子说明了一种java输入方式:图形界面输入
还有一种方法是:利用键盘输入:Scanner 类
转载于:https://www.cnblogs.com/zrlhss/p/4048120.html
java 基本类型之间的转换相关推荐
- strconv---用来基本类型之间的转换
strconv---用来基本类型之间的转换 字符串转int:Atoi(s string)(i int,err error) int转字符串: Itoa(i int)string string转换为对应 ...
- mysql time类型转换_mysql8 参考手册--Date日期和Time时间类型之间的转换
在某种程度上,您可以将值从一种时间类型转换为另一种时间类型.但是,价值可能会有所变化或信息丢失.在所有情况下,时间类型之间的转换都取决于结果类型的有效值范围.例如,尽管 DATE, DATETIME和 ...
- c语言 字符转int型,C语言—类型之间的转换
原标题:C语言-类型之间的转换 当混合不同类型的数据进行计算时,便会发生类型转换. 当不同类型的数据进行计算时,应首先将操作数转换成相同的数据类型,然后再进行计算. 类型转换有两种形式,即隐式类型转换 ...
- pythonDay5-基本语法-中文编码-多行语句连接-输入输出-个人名片制作-类型之间的转换-判断用户的年龄
python项目-Day5 pycharm快捷键 复制当前行ctrl+D 删除当前行ctrl+x 注释当前行ctrl+/ 多行注释"' "' 单行注释# 另起一行shift+ent ...
- javaScript基本数据类型与类型之间的转换
1.number类型(数值类型) number类型又分为整数类型(int),浮点型(float). 整数类型就是整数比如:1 ,30,90等 浮点数就是有小数的数比如:0.1,9.99,5.55555 ...
- 自学Python第二十二天- Django框架(三) AJAX、文件上传、POST 请求类型之间的转换、多APP开发、iframe、验证码、分页器、类视图、中间件、信号、日志、缓存、celery异步
Django官方文档 django 使用 AJAX django 项目中也可以使用 ajax 技术 前端 前端和其他 web 框架一样,需要注意的是,django 接收 POST 请求时,需要 csr ...
- JAVA常用类型之间的相互转换
JAVA常用类型之间的相互转换 String与int String与float String与double hexString与byte数组 json与map JSONArray与List<'m ...
- java类型之间的转换_JAVA基本数据类型及之间的转换
一.数据类型 1.布尔型(boolean) :true/false,不可以以0或非0的数字代替:不能进行数据之间的转换. 2.整数类型 ** 整型默认为int型,而long类型表示的范围要超出int表 ...
- java类型之间的转换_java类型之间的转换
string和int之间的转换? 字符串转换成数据 Java代码 String MyNumber ="1234"; intMyInt = Integer.parseInt(MyNu ...
最新文章
- 10条有益的涉世忠告
- 【分享】工作流支持邮件提醒相关配置
- 多线程编程 (1) -NSThread
- Asp.Net Core对接钉钉群机器人
- [css] 如何取消页面中选中的文字?
- 2个html文件顺序播放,CSS3两个动画顺序衔接播放
- java技术栈_七天串起java技术栈-开篇
- 解读cartographer/common/port.h--Cartographer(一)
- EfficientNet论文翻译
- ANDROID开发中注意不同手机CPU架构对SO文件的不同需求。
- 转载——python字符串常用操作(加案例)
- 代价函数详解(合页代价与softmax代价)
- CF1109F Sasha and Algorithm of Silence's Sounds LCT、线段树
- java实时推送_JAVA 基于websocket的前台及后台实时推送
- Swift App启动干了什么事情, 删掉UIApplicationMain,自定义实现main类, Main Runloop
- linux的mongo主从异常,解决Linux系统下MongoDB数据库异常退出的问题
- php是哪种币,php有哪些【货币问答】- php有哪些所有答案 - 联合货币
- android 轮播图 github,Android轮播图控件的实现详解(附GitHub开源链接)
- PDF写出:使用fop输出为pdf格式文件的Demo
- 让ros机器人行走、建图、路径规划、定位和导航
热门文章
- mysql中的where,group by,having:
- 【机器学习入门到精通系列】机器学习系统设计(Precision Recall)
- mysql8区分大小写_mysql8 参考手册--区分大小写
- python 返回函数对象_Python—函数对象与闭包
- php怎么解决慢查询,【后端开辟】php-fpm7.0 慢查询设置及申明
- 自己实现 koa 中间件的 app.use 和 next 函数
- 外包网络推广公司浅析想保持稳定的SEO排名和流量,需要做什么呢?
- 网络推广专员如何稳定搜索引擎首页排名全力以赴致力于网络推广
- 网站推广——专业网站推广浅析企业网站排名有哪些影响因素?
- 企业网站标题优化要学会运用技巧和方法