String和Boolean互相转换

String和Boolean互相转换

String转Boolean  

String a = "true";
Boolean.getBoolean(a);

Boolean转String

boolean b = true;

String s = String.valueOf(b);

好的,下面是Java关于各个基本数据类型的示例代码,以及互相转换的示例代码带注释: ```java public class Main { public static void main(String[] args) { // 整型 int i = 10; System.out.println("int类型:" + i); // 浮点型 float f = 3.14f; double d = 3.14159265358979323846; System.out.println("float类型:" + f); System.out.println("double类型:" + d); // 字符型 char c = 'A'; System.out.println("char类型:" + c); // 布尔型 boolean b = true; System.out.println("boolean类型:" + b); // 字符串类型 String s = "Hello World!"; System.out.println("String类型:" + s); // 基本数据类型之间的转换 int j = 100; long l = j; // 自动类型转换 System.out.println("int类型自动转换为long类型:" + l); double e = 2.71828; int k = (int)e; // 强制类型转换 System.out.println("double类型强制转换为int类型:" + k); } } ``` 注释: - 整型:使用`int`类型,范围为-2147483648到2147483647。 - 浮点型:使用`float`类型和`double`类型,分别表示单精度和双精度浮点数。 - 字符型:使用`char`类型,表示一个字符。 - 布尔型:使用`boolean`类型,表示真或假。 - 字符串类型:使用`String`类型,表示一串字符。 - 基本数据类型之间的转换:有自动类型转换和强制类型转换两种方式。自动类型转换是指可以将低精度数据类型自动转换为高精度数据类型,而不会丢失精度。强制类型转换是指将高精度数据类型强制转换为低精度数据类型,可能会丢失精度。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值