enum PhoneState{IDLE, RING, ACTIVE, DIALING;}
PhoneState callState = PhoneState.IDLE;
int nState = callState.ordinal();//enum转为int
callState = PhoneState.values()[nState];//int转为enum
String sState = callState.name();//enum转为String
callState = PhoneState.valueOf(sState);//String转为enum
//int类型转化字符串
int i=0;
String str = String.valueOf(i);
//字符串转化成int类型
String str = “111”;
int i = Integer.parseInt(str);
//字符串转化成Float类型
String str = "1.1";
float f = Float.parseFloat(str);
Android 类型转换
最新推荐文章于 2023-08-22 13:25:25 发布