repl.it(Auto-Graded Course(AP CS A) )にJavaメソッドを書き込むように練習していますが、いつでもエラーが発生します。返信ありがとうございます。あなたの先生からrepl.it:Javaメソッドの実践;
指示:
失敗したテスト:./UnitTests.java:11:エラー:のassertEqualsへの参照は、Javaで
repl.it(Auto-Graded Course(AP CS A) )にJavaメソッドを書き込むように練習していますが、いつでもエラーが発生します。返信ありがとうございます。あなたの先生からrepl.it:Javaメソッドの実践;
指示:
失敗したテスト:./UnitTests.java:11:エラー:のassertEqualsへの参照は、Javaで
ここでの要件は少し不明です。 Javaでは
Returns: an integer
、4種類が格納されている整数に使用することができる - int
、Integer
、long
、Long
。どのタイプの質問が実際にあなたに使いたいのですか?戻り値が2
であるという事実から判断
は、l
またはL
接尾辞なしで、我々はlong
とLong
は、それが探しているものではないことを推測することができます。
ここでint
またはInteger
を使用しますか?
明らかに、Integer
を試してみてテストに失敗したので、それはint
になるはずです。
また、これはJavaプログラマに整数変数を作成するように依頼するとInteger
の代わりにint
を使用することがほとんどです。
Integer
の使用は、int
の使用よりはるかに少ないです。私にとっては、汎用タイプのパラメータでのみ使用しています。ここでは、int
は使用できません。
整数は2つです曖昧です種類:プリミティブとオブジェクト。 Integer
の代わりにint
を使用することができます。
公式チュートリアルhereを読んでください。
ありがとうございました。私は多くを学ぶ。 –