Declaring multiple variables on one line is difficult to read.
Noncompliant Code Example
class MyClass {
private int a, b;
public void method(){
int c; int d;
}
}
Compliant Solution
class MyClass {
private int a;
private int b;
public void method(){
int c;
int d;
}
}
See
- CERT, DCL52-J. - Do not declare more than one variable per declaration
- CERT, DCL04-C. - Do not declare more than one variable per declaration