在项目中碰着将Controller吸收的String类型的参数,类似"true"或"false",转换为boolean类型。
2、方法
parseBoolean:将字符串参数解析为布尔值。

boolean flag = Boolean.parseBoolean("true");
源码:
public static boolean parseBoolean(String s) { return "true".equalsIgnoreCase(s);}
3、测试
只有true和false两种,只要字符串即是true,那么便是true,否则,统统都是false。
boolean t1 = Boolean.parseBoolean("aaa");boolean t2 = Boolean.parseBoolean("true");boolean t3 = Boolean.parseBoolean("false");System.out.println(t1); // falseSystem.out.println(t2); // trueSystem.out.println(t3); // false
路漫漫其修远兮,吾将高下而求索
译文:在追寻真理方面,前方的道路还很漫长,但我将毫不服从,不遗余力地去追求和探索。
如果您有什么好的想法与方法,欢迎在评论区留言,我们一起谈论~