刚才处理了一个 android 与 js 互调传值问题, android 获取 js 传的布尔值,var flag = true ; android 端方法接收 刚开始 用 Boolean isFlag 接收不到,改为boolean isFlag 就可以接收到了,实在是想不通了 ;
boolean是基本数据类型 Boolean是它的封装类,和其他类一样,有属性有方法,可以new, 例如:
Boolean flag =
new Boolean(
"true");
Boolean 是boolean 的实例化对象类,和Integer对应int一样, 自jdk1.5.0以上版本后,Boolean在”赋值”和判断上和boolean一样, 即:
boolean b1 =
true ;
或者
Boolean b2 =
true ;
都可以。
唯一只能使用Boolean上的就是从列表或者哈希表获取值时。 比如
boolean t = false;
Map map =
new HashMap();
map.put(
"t", t);
那么获取值时只能用
Boolean t1 = (
Boolean)
map.get(t); //前面只能用
Boolean强制转换,不能使用
boolean.
转载请注明原文地址: https://ju.6miu.com/read-1458.html