阅读量:0
在 Java 中,没有内置的 NVL
函数(这是 Oracle 数据库中的一个函数)
以下是一个简单的示例:
public class NVLExample { public static void main(String[] args) { String value = null; String defaultValue = "default"; String result = nvl(value, defaultValue); System.out.println("Result: " + result); // 输出 "Result: default" } public static <T> T nvl(T value, T defaultValue) { return value != null ? value : defaultValue; } }
在这个示例中,我们创建了一个名为 nvl
的泛型方法,它接受两个参数:value
和 defaultValue
。如果 value
不为 null
,则返回 value
;否则返回 defaultValue
。
你可以根据需要修改这个方法以处理其他数据类型。