我试图替换我的json对象中的实例\r或\n字符,<br />以便在网站上显示.
我试过了:
myString = myString.replace("\\r?\\n", "<br />");
Run Code Online (Sandbox Code Playgroud)
但这似乎没有做任何事情.当我用其他东西替换正则表达式时("a"例如,替换按预期工作).任何想法为什么这不适用于换行符?
所以我有以下内容:
Object a = data.getA();
Object b = data.getB();
Object c = data.getC();
// and so on
Run Code Online (Sandbox Code Playgroud)
这些对象是从API调用中检索的,可以为null.我想将这些对象放入List中,但前提是它们不是null.
我可以写一堆行:if(a!=null) {myList.add(a}等等.但我觉得有一种更优雅的方式可以避免每次都进行空检查(除了创建辅助方法来执行此操作).
例如,使用javascript,我可以创建一个闭包.Java的任何想法?