java类型转换_JAVA类型转换大全
Java自带的库很多用起来都不是那么方便,类型转换很多都要显示去做真的有点难记住。找了篇资料说的很详细,记录下来吧。
integer to String : int i = 42;
String str = Integer.toString(i);
or
String str = "" + i
double to String : String str = Double.toString(i);
long to String : String str = Long.toString(l);
float to String : String str = Float.toString(f);
String to integer : str = "25";
int i = Integer.valueOf(str).intValue();
or
int i = Integer.parseInt(str);
String to double : double d = Double.valueOf(str).doubleValue();
String to long : long l = Long.valueOf(str).longValue();
or
long l = Long.parseLong(str);
String to float : float f = Float.valueOf(str).floatValue();
decimal to binary : int i = 42;
String binstr = Integer.toBinaryString(i);
decimal to hexadecimal : int i = 42;
String hexstr = Integer.toString(i, 16);
or
String hexstr = Integer.toHexString(i);
hexadecimal (String) to integer : int i = Integer.valueOf("B8DA3", 16).intValue();
or
int i = Integer.parseInt("B8DA3", 16);
ASCII code to String int i = 64;
String aChar = new Character((char)i).toString();
integer to ASCII code (byte) char c = 'A';
int i = (int) c; // i will have the value 65 decimal
To extract Ascii codes from a String String test = "ABCD";
for ( int i = 0; i < test.length(); ++i ) {
char c = test.charAt( i );
int i = (int) c;
System.out.println(i);
}
integer to boolean b = (i != 0);
boolean to integer i = (b)?1:0;
note :To catch illegal number conversion, try using the try/catch mechanism.
try{
i = Integer.parseInt(aString);
}catch(NumberFormatException e){
}
java类型转换_JAVA类型转换大全相关推荐
- java类型转换_Java类型转换
一.值类型与引用类型 值类型: 在Java中,值类型表示的是这种数据类型的值代表数据本身.八种基本数据类型就是值类型,基本数据类型都是直接存储在内存中的内存栈上的,数据本身的值就是存储在栈空间里面. ...
- java类型转换 float类型转换_Java类型转换 – float(和long)到int
2147483648.0实际上是231,而int的最大值是231-1.那么这个浮点值就是一个值太高的值. In the first step, the floating-point number is ...
- sdk中java编译器_java编译器大全_java编辑器下载_java编程工具哪个好_飞翔软件专题...
java编译器是java编程中必须要使用到的一款辅助工具,好的java编译器可以帮助你更好的进行编程!现在有很多的朋友都是不知道网上现在那款java编译器最好使用的,那么小编就给新学者以及大神级的朋友 ...
- java 类型转换_java中的基本数据类型的转换
本文参考了如下两篇文章: Java中,经常可以遇到类型转换的场景,从变量的定义到复制.数值变量的计算到方法的参数传递.基类与派生类间的造型等,随处可见类型转换的身影.Java中的类型转换在Java编码 ...
- Java中数据类型转换大全(个人总结)
一.字符串转换为其他类型 1.将字符串转化为int型 (1)方法一 int i = Integer.parseInt(String str); (2)方法二 int i = Integer.value ...
- java 类型转换顺序_Java类型转换,顺序结构及条件结构,循环结构
一.Java类型转换 转换类型: 1.自动类型转换:把小的放到大的里面 2.强制类型转换:把大的放到小的里面 3.把字符串类型转换成其他数据类型(使用对应包装类的parsexxx()方法) 同类型转换 ...
- java js 转换_[Java教程]javascript 类型转换。
[Java教程]javascript 类型转换. 0 2016-10-11 18:00:06 目录: 1 : 伪对象 2 : 转换为字符串 3 : 数字转字符串 4 : 转换为数字 5 : 转换为Bo ...
- java中的类型转换
今天复习了一下java的基础,重新回顾一下java中的类型转换. 一.自动类型转换 java中的数值类型都能进行自动类型的转换,表示范围小的能自动转化为表示范围大的. 总的来说如下图: 还有一种自动转 ...
- java类型转换答案,在java中支持两种类型的类型转换,自动类型转换和强制类型转换。父类转化为子类需要强制转换。...
在java中支持两种类型的类型转换,自动类型转换和强制类型转换.父类转化为子类需要强制转换. 更多相关问题 计算机病毒通过()传染扩散得极快,危害最大. 当一个现象的数量由小变大,另一个现象的数量相反 ...
最新文章
- Asp.net 关于错误提示 类型“XXX1”在未被引用的程序集中定义,必须添加对程序集XXX2的引用...
- app.config 配置的一种用法
- Linu查看系统内核版本命令 uname -r
- 接收并解析消息体传参、解析 json 参数
- 开源示波器项目_开源电子项目:示波器
- 银行卡掉了一定要在开户银行补吗?
- SpringBoot使用@Asyn注解注意事项
- Ios精品源码,扁平化的ActionSheet仿花椒截屏demo文件签名重叠卡片滚动汽车仪表盘...
- Julia : WinRPM error -----待确定
- Linux实现倒计时显示时分QT,qt实现倒计时示例
- SolidWorks2020小金球
- 【多媒体】媒体的概念和分类
- 将页面中的指定 div 下载为图片
- 在Android平台上搭建Qualcomm的FastCv
- Intel主板芯片组发展历史
- 腾讯云双十一活动读解
- 支持幻灯片演示的思维导图软件NovaMind
- NSIS脚本文件格式
- 遥感目标检测数据集汇总
- 华为手机如何用鸿蒙系统导航,华为鸿蒙2.0系统升级了怎么退回EMUI11系统?操作教程详解...
热门文章
- 知识产权界福布斯排行榜公布:厉害了,我的中国!
- 【NOIP】提高组2015 神奇的幻方
- Codeforces Round #361 (Div. 2) B. Mike and Shortcuts bfs
- 与Henrik Feldt谈论Suave 1.0
- iOS之UI--转场动画
- 利用Squid反向代理搭建CDN缓存服务器加快Web访问速度
- Unable to open a test connection to the given database.
- MyEclipse8.5/8.6不能安装ADT
- linux ssh 登录后 空闲断开 解决方法
- linux curl编译 arm交叉编译