私は混乱しています。次のコードは、エラーがある(「...」省略さコードを表す):final public static intsはswitch文で使用できません。
int byteOrder = ...;
switch (byteOrder)
{
case HDF5Constants.H5T_ORDER_BE:
return ByteOrder.BIG_ENDIAN;
...
}
エラーがcase文にあり、Eclipseは 『ケース式は定数式でなければなりません』文句を言います。私は、このためのソースファイルで見て、それがこのような行の長いリストがあります:私はあなたがswitch文の例としてfinal public static int
定数を使用すると考えていた
final public static int H5T_ORDER_BE = H5.J2C(JH5T_ORDER_BE);
を。私が間違っている???