java常用基础类

欢迎各路大神留言,可以帮忙补充一下我写错的和没有写出来的知识点。谢谢

1.基本数据类型对应的包装类
基本数据类型 对应的包装类
boolean Boolean
byte Byte
short Short
int Long
char Character
float Float
double Double

String转基本数据类型

String转int:
int i = Integer.decode(“123”);
System.out.println(i/2);

String转float:
float f = Float.parseFloat(“1”);
System.out.println(f+2);;

String转double:
double d = Double.parseDouble(“2.2554”);
System.out.println(d+10);

String转byte:
byte b = Byte.parseByte(“10”);
System.out.println(b+10);

String转long://两个方法结果一样
long l = Long.parseLong(“123456789”);//将 string 参数解析为有符号十进制 long。
System.out.println(l);
long lo = Long.decode(“123456789”);//将 String 解码成 Long。
System.out.println(l);

String转boolean:
boolean bo = Boolean.parseBoolean(“00”);//将字符串参数解析为 boolean 值。
System.out.println(bo);

String转char:——-
String str1=”abc”;
char c=str1.charAt(0);
System.out.println((int)c+” “+c);//int(c)表示在ASCII表中的位数

String转short:
short s = Short.parseShort(“12356”);
System.out.println(s);

基本数据类型转String
int转String:
int a1=12;
String s1 = String.valueOf(a1);
System.out.println(s1);
byte转String:
byte b = 0;
String s4 = String.valueOf(b);
System.out.println(s4);
short转String:
short s=100;
String s5 = String.valueOf(s);
System.out.println(s5);

float转String:
float f=12;
String s7 = String.valueOf(f);
System.out.println(s7);

double转String:
double d = 5;
String s6 = String.valueOf(d);
System.out.println(s6);

boolean转String:
boolean bo = false;
String s2 = String.valueOf(bo);
System.out.println(s2);

char转String:
char c =’a’;
String s8 = String.valueOf(c);
System.out.println(s8);

short转String
short s=100;
String s5 = String.valueOf(s);
System.out.println(s5);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值