二重変数を定義する正しい方法とその理由は何ですか?正しい方法で二重変数を定義する
public static final double SCORE = 1;
OR
public static final double SCORE = 1.0;
おかげ
二重変数を定義する正しい方法とその理由は何ですか?正しい方法で二重変数を定義する
public static final double SCORE = 1;
OR
public static final double SCORE = 1.0;
おかげ
2に示した例はなく、おそらく1が知っているかいないかは問題ではない微妙な違いがあります与えられた何より良い方法はありません。
この微妙な違いは、最初の例では、無がを広げないが第二のに対して倍増する整数からを広くすることです。
コメント内アンドレアスにより示唆されるように、それは、これはコンパイル時に行われていることに注意することが重要だといない、実行時に、そのように生成されたコードと実行時のパフォーマンスに一切影響を与えません。したがって、あなたはどんなアプローチでも進めていくことができます。
いずれにも違いはありません – Lino
正しい方法はありません。どちらも問題なく、同じ動作をしています。 – Dici
いずれかをコンパイルしようとしましたか?何が簡単だろう - あなた自身でそれを試してみるか、この質問をする? – rgettman