私はJavaのテキストブックを読みましたが、私は質問があります。Javaで配列を返すメソッドはプライベートにできますか?
構文
public static Base_Type[] Method_Name(Parameter_List)
{
Base_Type[] temp = new Base_Type[Array_Size];
*Statements_To_Fill_Array*
return temp;
}
本はは「メソッドが静的である必要はなく、パブリックである必要はありません。」と言います
なぜですか?メソッドが静的である必要がない理由を説明できますか?
そして、戻り値の配列メソッドをpublic staticメソッドにする利点または不利な点を知りたいと思います。
この質問には、より多くの文脈がなければ答えられません。引用された声明文自体は虚偽です。それはあなたのクラスの構造とあなたが何をする必要があるかによって異なります。 –
あなたの言ったことを理解します。多分私は私の質問についてより多くの情報を書いたはずですが、私は以下の答えを通して、私は私の好奇心を解決したと思います。とにかくありがとうございました! – coder