为了节省空间并减少Java中的冗余。可以吗

public static double a, b, c = 0.0;


代替

public static double a = 0.0;
public static double b = 0.0;
public static double c = 0.0;


?另外,如果变量具有不同的值,可以吗

public static double a = 0.0, b = 1.0, c = 2.0;

最佳答案

它应该是:

public static double a = 0.0, b = 0.0, c = 0.0;


这样,它们是等效的。
否则,您当然会依赖默认初始化,就像您为0.0分配了double一样,但这通常被认为是不好的做法。

10-07 19:17
查看更多