首页 > 编程语言 >Java String 避免空指针的方法

Java String 避免空指针的方法

时间:2023-03-23 15:24:52浏览次数:44  
标签:Java 断言 equals name catch TextUtils 指针 String

1.方法1 判等时将变量作为参数或者使用TextUtils工具

"".equals(name)
TextUtils.equals(name,null)

2.方法2 使用TextUtils工具

TextUtils.isEmpty(name)

3.使用try catch对异常进行捕获

try{
            Log.e("www",name.equals("")+"");
        }catch (Exception e){
            e.printStackTrace();
        }

4.使用断言

什么是断言
Java 是从 JDK1.4 开始支持断言的,主要用于程序代码的调试或测试阶段,千万不能用在正式环境上。当然啦,JVM是默认关闭断言的,想要开启断言还得向 JVM 输入一个参数-enableassertions (缩写 -ea) 才可以启用断言,这个后面再讲。

基本的使用就是assert condition,当 condition 为 true,就继续往下运行;当 condition 为 false,就抛出一个错误,程序停止

 

 

 

 断言抛出的是错误,我们是无法使用 try{}catch(){}捕捉的

标签:Java,断言,equals,name,catch,TextUtils,指针,String
From: https://www.cnblogs.com/wanglongjiang/p/17247567.html

相关文章