我最近得到了编写语句的帮助,检查输入文本是否为空白或仅为空格。我让它工作了,但并没有真正理解代码,因为它对我来说太高级了。有人可以将其翻译成更基本的代码吗?
name = name == null ? "" : name.trim();
最佳答案
您的代码类似于:
String name = //your input
if(name==null) {//if name si null
name = "";//assign empty string
} else {
name = name.trim(); //remove leading and trailing whitespace
}
if else 替换为“? :”运算符
关于java - 如何在不重构的情况下编写这段代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34492921/