在这种情况下如何修复内部分配?

时间:2021-01-13 17:45:01

标签: java checkstyle

我正在处理我的项目,最后一个问题在这里,我如何尊重第 3 行的 InnerAssignmentCheck?

public void add(Account account) {
        if (tail == null) {
            head = tail = new Node(account, null);
        }
        else {
            tail.next = new Node(account, null);
            tail = tail.next;
        }
        size++;
    }

1 个答案:

答案 0 :(得分:1)

InnerAssignmentCheck 的文档(我的重点):

<块引用>

基本原理:除了 for 迭代器,所有赋值都应该出现在它们自己的顶级语句中以提高可读性。