小编use*_*391的帖子

如何检查对象和嵌套字段是否为空

我有一个对象,我想检查此对象或嵌套字段是否为空.我想打印这个neted字段,但我应该检查某个级别是否有null,否则我将获得空指针异常.

我知道我可以这样做:

if( object != null && object.A != null && object.A.B != null && object.A.B.C != null && object.A.B.C.D != null) { doSomething( object.A.B.C.D);}
Run Code Online (Sandbox Code Playgroud)

但它太久了.你知道更好的检查方法吗?

java variables field object

2
推荐指数
2
解决办法
2451
查看次数

如何在Postgres中替换substring

我想替换PostgreSQL中的子串.例如字符串"ABC_dog","dogABCcat","dogABC"到"XYZ_dog","dogXYZcat","dogXYZ"

我试过了:

UPDATE my_table SET name =  regexp_replace( name , '.*ABC.*', '.*XYZ.*', 'g')
Run Code Online (Sandbox Code Playgroud)

但它设置了新名称'.XYZ."

postgresql

1
推荐指数
1
解决办法
838
查看次数

标签 统计

field ×1

java ×1

object ×1

postgresql ×1

variables ×1