只是一个简单的问题。
为什么以上 if-else 样式在Android中是正确的。
if(somecondition..A){
if(somecondition..B){
//Do Something
}
}
而不是
if(somecondition..A)
{
if(somecondition..B)
{
//Do Something
}
}
来源: - Android Code Style
答案 0 :(得分:2)
因为您将Java代码编写到Android中。所以第一个是正确的风格。
顺便说一下,您发布的代码与Android / Java的正确编码风格不匹配。
您的代码需要一些空格
if (somecondition..A) {
if (somecondition..B) {
//Do Something
}
}
每种编程语言都有自己的编码风格和语法。将代码写入第二个给定的样式是没有问题的(这将完美地运行),但同样,我们应该遵循使用语言的编码风格..
您可以阅读Coding Style Wiki,Why Coding Style Matters或WHY YOUR DEVELOPER'S CODING STYLE MATTERS TO YOU。这三篇都是非常好的文章。