s-day01--字符串与基本类型的转换

This commit is contained in:
xx
2026-10-13 11:44:08 +08:00
parent 892f3b3579
commit 705df33287
+56
View File
@@ -0,0 +1,56 @@
package com.inmind.wrap06;
/*
在java中定义了8个与基本类型一一对应的包装类
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
包装类是一个类,封装了很多的功能,提供更多的功能去操作,基本类型进行计算
在jdk1.5版本之后,出现自动拆装箱
拆箱:包装类--->基本类型
装箱:基本类型--->包装类
-------------------------------------------------------------
因为在实际开发中,我们接收用户输入的数据,大部分都是String,但是java中想要区分类型所以我们要学习String---基本类型的转换
基本类型---->字符串
+""即可
字符串----->基本类型
包装类名.parseXXX(字符串);
*/
public class Demo17 {
public static void main(String[] args) {
//基本类型---->字符串
int i = 10;
Integer i1 = 20;//自动装箱
String str1 = i1.toString();//----方式1
System.out.println(str1);
String str = "呵呵" + i;//---- 方式2
System.out.println(str);
//字符串----->基本类型 包装类名.parseXXX(字符串);
//String ----->int
String s1 = "100";
Integer i2 = Integer.parseInt(s1);
System.out.println(i2);
//String ----->double
String s2 = "3.14";
double d = Double.parseDouble(s2);
System.out.println(d);
//String ----->boolean
String s3 = "false";
boolean b = Boolean.parseBoolean(s3);
System.out.println(b);
//String ----->char
String s4 = "java";
char c = s4.charAt(0);
System.out.println(c);
}
}