判断字符串是否为空的问题
问题: 当使用下面的方式的时候,如果user.getName本身就是空,那么就会出现空指针异常。 String username = user.getName; if(!username.isEmpty()){ //业务逻辑 } 解决: 使用 StringUtils 工具类(推荐) Apache
问题: 当使用下面的方式的时候,如果user.getName本身就是空,那么就会出现空指针异常。 String username = user.getName; if(!username.isEmpty()){ //业务逻辑 } 解决: 使用 StringUtils 工具类(推荐) Apache
java中创建线程的四种方法以及区别 Java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。Java可以用四种方式来创建线程,如下所示: 1)继承Thread类创建线程 2)实现Runnable接口创建线程
Map集合循环遍历方式一: 通过Map.keySet()遍历key和value Map集合循环遍历方式二: 通过迭代器的方式 Map集合循环遍历方式三:通过Map.entrySet遍历key和value 推荐,尤其是容量大时 Map集合循环遍历方式四:通过Map.values()遍历所有的value