发表时间:2022-03-25来源:网络
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
一、自动类型转换(隐式类型转换)
整型、实型(常量)、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。
转换从低级到高级。

自动转换有以下规律:
·小的类型自动转化为大的类型
·整数类型可以自动转化为浮点类型,可能会产生舍入误差
·字符可以自动提升为整数
例子:
1.小类型自动转换为大类型
byte byteValue1=110;
int intValue1=byteValue1+50;
2.字符可以自动提升为整数
char charValue1 ='a';
int intValue2=charValue1+10;
二、强制类型转换(显式类型转换)
格式: (type)value type是要强制类型转换后的数据类型
注意:
·强制类型转换可能导致溢出或损失精度
·在把容量大的类型转换为容量小的类型时必须使用强制类型转换
·浮点数到整数的转换是通过舍弃小数得到,而不是四舍五入
例子:
1.把容量大的类型转换为容量小的类型时必须使用强制类型转换
int intValueA=120;
byte byteValueB=(byte) intValueA;
2. 浮点数到整数的转换是通过舍弃小数得到,而不是四舍五入
int intValue3=(int)23.7;
int intValue4=(int)‐23.7;
1、将String转换成int的两种方法
String y = "字符串";
int i = Integer.parseInt(y);
i = Integer.parseInt(y,i);
int ii= Integer.valueOf(y).intValue();
2、将整数int转换为字符串String的三种方法
String s = String.valueOf(i);
y = Integer.toString(ii);
String ss = "" + i;
3、基本类型转换例子
1.字符串转为整型
public static int stringToInt(String str) {
Integer integer;
integer = Integer.valueOf(str);
return integer.intValue();
}
2.整型转为字符串
public static String intToString(int intvalue){
Integer integer = new Integer(intvalue);
return integer.toString();
}
3.字符串转float类型
public static float stringToFloat(String floatstr) {
Float floats;
floats = Float.valueOf(floatstr);
return floats.floatValue();
}
4.float类型转字符串
public static String floatToString(float value) {
Float floats = new Float(value);
return floats.toString();
}
5.字符串类型转日期类型
public static Date stringToDate(String datestr) {
return Date.valueOf(datestr);
}
6.日期转字符串类型
public static String dateToString(Date datevalue){
return datevalue.toString();
}
计支宝app下载v3.1.29 安卓版
142.27MB |商务办公
小小优酷最新版下载v5.4.6 安卓官方版
68.11MB |影音播放
艺图语app下载v3.3.4 安卓免费版
34.33MB |系统工具
爱鸽者手机版下载v3.2.9 安卓版
243.57MB |商务办公
一品威客网接单app(一品众包)下载v2.7.1 安卓最新版
55.01MB |商务办公
诸葛找房网官方版下载v4.8.1.1 安卓最新版
66.6MB |生活服务
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14
葫芦侠三楼最新破解版下载v4.4.0.6 安卓版
其它手游葫芦侠7楼破解版免费下载v4.4.0.6安卓最新版
其它手游葫芦侠八楼免费版下载v4.4.0.6安卓版
其它手游葫芦侠3楼破解版免费下载v4.4.0.6安卓手机版
其它手游像素漫斗抱歉,“八神庵”是特指游戏角色的专有名词,不存在符合要求的常用同义词近义词。下载v1.00安卓版
其它手游葫芦侠4楼破解版游戏修改器下载v4.4.0.6安卓免费版
其它手游末日餐厅安卓版下载v1.35安卓版
其它手游葫芦侠十楼免费破解版下载v4.4.0.6安卓版
其它手游葫芦侠8楼最新破解版下载v4.4.0.6安卓版
其它手游