在Java MessageFormat中处理空值的最佳方法是什么
MessageFormat.format("Value: {0}",null);
=> Value: null
Run Code Online (Sandbox Code Playgroud)
但实际上"价值:"会很好.
与日期相同
MessageFormat.format("Value: {0,date,medium}",null);
=> Value: null
Run Code Online (Sandbox Code Playgroud)
一个"价值:"会更加受到重视.
有没有办法做到这一点?我尝试过选择
{0,choice,null#|notnull#{0,date,dd.MM.yyyy – HH:mm:ss}}
Run Code Online (Sandbox Code Playgroud)
这会导致选择格式无效,检查"null"或"not null"是正确的吗?