首页 > 编程知识 正文

boolean是什么数据类型,java int数组转integer数组

时间:2023-05-05 01:52:26 阅读:146809 作者:2853

一、整形与字符类型之间的数据类型转换:

1 )、将int转换为char有两种方法:

1、使用char的unicode代码

示例: int num1=8;

charch1=(char ) ) num1 48;

2 )、char到int类型的转换

1、使用int的持久方法

示例: character ch2=‘8’; (char是基本数据类型,Character是其包装类型。 )

intnum2=integer.parseint (CH2.tostring ();

2、使用char的unicode代码

例: charch3=‘8’;

英特尔3=CH348;

二、基本数据类型与字符串之间的转换:

1 )、将int转换为字符串

有三种方法:

1.strings=string.valueof(I;

2.strings=integer.tostring(I;

3. String s=” ” i;

注意:将:双精度、浮点和长整型转换为字符串的方法类似。

.整数类型到字符类型的转换

string num=integer.tostring (intn );

.Long类型到字符类型的转换

stringnum=long.tostring(longn );

.Short类型转换为字符类型

string num=short.tostring (shortn;

.从.Float类型转换为字符类型

string num=float.tostring (floatn );

.Double类型转换为字符类型

string num=double.tostring (doublen );

2 )、将字符串转换为int

有两种方法:

1.inti=integer.parseint ([字符串]; 或I=integer.parseint([string],[int radix];

2.intI=integer.valueof(my_str ).intValue );

注意:将:字符串转换为双精度、浮点和长整型的方法类似。

.转换为int型

int/integer num=integer.parseint (stringstr );

转换为长整型

long/long num=long.parse long (stringstr );

转换为短整型

short/short num=short.parse short (stringstr;

转换为浮动类型

float/float num=float.parsefloat (stringstr );

转换为双精度类型

双精度/双精度编号=双精度. parse双精度(stringstr;

3 )、Integer转换为int

integerI=newinteger(10;

int k=i.intValue (;

即Integer.intValue (;

4 )、将int转换为Integer

int i=10;

integerit=newinteger(I;

5 )、字符串转换为bigdecimalbigdecimalbd=new bigdecimal (str );

6 )、日期

calendar calendar=calendar.getinstance (;

int year=calendar.get (calendar.year;

intmonth=calendar.get (calendar.month ) 1;

intday=calendar.get (calendar.date;

//获取今天的日期字符串

string today=Java.text.date format.getdate instance (.format ) newJava.util.date ) );

//获取今天的日期

new Java.SQL.date (system.current time millis ();

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。