吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1140|回复: 13
收起左侧

[讨论] 强迫症的兄弟看过来

[复制链接]
1452079621 发表于 2021-10-10 11:01
本帖最后由 1452079621 于 2021-10-10 11:03 编辑

我想知道强迫症的你们在面对 if-else 时注释是怎么写的
public class Demo1 {

    public static void main(String[] args) {

        String str = "3";

        // 如果等于1
        if (str.equals("1")) {
            System.out.println(str);
        // 如果等于2
        } else if (str.equals("2")) {
            System.out.println(str);
        // 如果等于3
        } else {
            System.out.println(str);
        }

        // 如果等于1
        if (str.equals("1")) {
            System.out.println(str);
        } else if (str.equals("2")) {
            // 如果等于2
            System.out.println(str);
        } else {
            // 如果等于3
            System.out.println(str);
        }

        // 如果等于1
        if (str.equals("1")) {
            System.out.println(str);
        } 
        // 如果等于2
        else if (str.equals("2")) {
            System.out.println(str);
        }
        // 如果等于3
        else {
            System.out.println(str);
        }

        // 如果等于1
        if (str.equals("1")) {
            System.out.println(str);
        } else if (str.equals("2")) { // 如果等于2
            System.out.println(str);
        } else { // 如果等于3
            System.out.println(str);
        }

    }

}

感觉怎么写怎么别扭啊 兄弟们有没有什么比较舒服的写法

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

无闻无问 发表于 2021-10-10 11:17
我一直以为System.out.println中println是in,打了很久终于纠正了是l……说说这个ln是什么意思?
无闻无问 发表于 2021-10-10 11:19
我通常加每句后面,或者不写,这样看一回就磨练一回…
大侠在路上 发表于 2021-10-10 11:20
说起来都是个人习惯,怎么舒服怎么来。

我自己喜欢的写法,你可以参考下。

[PHP] 纯文本查看 复制代码
class Demo{
  public static function test($a){
    if($a < 60){
      // 如果小于60 及格
      echo '及格';
    }else if($a >= 60 && $a < 85){
      // 如果大于等于60且小于85
      echo '良好';
    }else{
      // 否则 优秀
      echo '你可真优秀';
    }
  }
}
daishen 发表于 2021-10-10 11:27
大侠在路上 发表于 2021-10-10 11:20
说起来都是个人习惯,怎么舒服怎么来。

我自己喜欢的写法,你可以参考下。

哥,你下面那个图片是怎么弄的呀

免费评分

参与人数 1吾爱币 +1 收起 理由
大侠在路上 + 1 论坛个人资料的签名,外链图片gif,一键生成或视频导gif。

查看全部评分

daishen 发表于 2021-10-10 11:29
通常都只在最前面写一个注释,如果...否则....
JavaEdition 发表于 2021-10-10 11:40
无闻无问 发表于 2021-10-10 11:17
我一直以为System.out.println中println是in,打了很久终于纠正了是l……说说这个ln是什么意思?

ln是命令行line的缩写
 楼主| 1452079621 发表于 2021-10-10 11:42
无闻无问 发表于 2021-10-10 11:17
我一直以为System.out.println中println是in,打了很久终于纠正了是l……说说这个ln是什么意思?

在Java中 print输出到控制台,println是指输出到控制台后换行,可以试一下
 楼主| 1452079621 发表于 2021-10-10 11:45
大侠在路上 发表于 2021-10-10 11:20
说起来都是个人习惯,怎么舒服怎么来。

我自己喜欢的写法,你可以参考下。

我一开始也是在代码块里面写注释,但是后来感觉这种注释更适合给代码块内的行写注释,不适合为else整个代码块注释
Jack2002 发表于 2021-10-10 11:48
标准的注释一般写在语言的上边的
屏幕截图 2021-10-10 114608.jpg
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 21:30

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表