当前位置: 首页 > news >正文

做网站三大主流框架单位网站建设收费标准

做网站三大主流框架,单位网站建设收费标准,做seo推广网站在线咨询,前端后端一、is与!is操作符 1、使用 is 操作符或其否定形式 !is 在运行时检测对象是否符合给定类型。 fun main() {var a 1if(a is String) {println(a是字符串类型:${a.length})}// 或val b a is Stringprintln(b) } 二、不安全的转换操作符…一、is与!is操作符 1、使用  is 操作符或其否定形式 !is  在运行时检测对象是否符合给定类型。 fun main() {var a 1if(a is String) {println(a是字符串类型:${a.length})}// 或val b a is Stringprintln(b) } 二、不安全的转换操作符 as 与 as String? 1、如果转换失败转换操作符会抛出一个异常。kotlin中的不安全转换使用中辍操作符 as 。 fun main() {val a:String? nullval b a as Stringprintln(b) } 输出  null 不能转换为String 因为该类型不是可空的如果转换时不确定a是否可空(null)在类型转换的右侧使用可空类型进行转换 fun main() {val a:String? nullval b a as String?println(b) // 输出 null } 再来看一段代码  fun main() {// 会类型推断为 Int类型val a:Any 1// Int类型转String 不管是否加了?都会抛出异常val b a as String?println(b) } 上边代码转换失败 三、安全的可空转换操作符 as? 1、为了避免异常还可以使用安全转换操作符 as? ,它可以在失败时返回 null。 fun main() {val a:String? nullval b a as? Stringprintln(b) // 输出 null } 四、总结 1as 转换操作符转换失败时会抛出异常。 2as String? 转换 null时不会抛出异常会返回null但是如果转换为别的类型则会抛出异常。 3as? 转换失败时不会抛出异常比较抗霍霍。 is底层用脚想也能猜出来应该是instanceof判断的不会抛出任何异常 boolean b a instanceof String; as和as String? 底层都是强转为String类型没有做任何处理所以抛出异常理所应当 String b (String)a; 再来看下as?底层代码 public static final void main() {Object a 1;// 把a包装成 Integer(自动装箱)Integer var10000 a;// 判断 a 是否是 String 的实例,由于 a 实际上是 Integer 类型装箱的 1// 这个条件总是 true因此 var10000 被赋值为 nullif (!(a instanceof String)) {var10000 null;}// 尝试将 var10000 强制转换为 String 类型并赋值给 b。// 由于前面已经将 var10000 设置为 null这里实际上是对 null 进行了类型转换// 没有立即抛出异常因为Java允许对 null 进行任何类型的转换。String b (String)var10000;boolean var2 false;System.out.println(b); }
http://www.hkea.cn/news/14274662/

相关文章:

  • 北京网站建设怎么样天计算机学院网站建设
  • 毕节市住房和城乡建设局网站iis7搭建网站
  • 惠州外贸网站建设推广做网站大概需要几步
  • 网站seo怎么优化wordpress大前端logo
  • 江苏神禹建设有限公司网站深圳的网站建设公司哪家好
  • 汽车用品网站源码外贸企业网站优化
  • 四川省建设网站电子签章网站规划与建设需求分析
  • 上海备案证查询网站查询网站查询系统江都建设银行网站
  • 网页制作与网站建设宝典 pdf设计自己的logo
  • 正规免费发布信息网站网站被黑能查到是谁做的吗
  • 郑州好的网站建设公司哪家好广告网站建设报价
  • 怎么制作网站建设宝安官网网站建设比较好的
  • 南宁网站建设培训班宿迁莱布拉网站建设
  • 注册公司那家网站做的比较好led灯笼河网站建设
  • 开放大学门户网站建设方案百度应用市场app下载安装
  • 可视化建站源码中国建设银行网站网上业务服务范围
  • 如何做的网站手机可以用吗免费网站建设基础步骤
  • 做网站套路长沙网络工程学院
  • 城阳网站改版网站开发摊销年限
  • 做网站的公司哪家有名办公室装修案例
  • 比较好的网站开发服务商邯郸做淘宝网站
  • 行情网免费网站大全电子商务策划书模板
  • 湖州网站建设哪家好查企业免费的网站
  • 做资源网站盈利点centos6.5 wordpress
  • 高中生做那个的网站在那做网站
  • 网站中在线咨询怎么做淄博周村网站建设报价
  • 网站建设 移动端网站icp备案有效时间
  • 网站开发人员应具备什么素质新媒体宣传推广方案
  • 商务网站创建方案建设网站需要什么
  • 网站算信息化建设唐山网站定制