java/android studioの変数名をパラメータとして渡すことは可能ですか?私はメソッドを持っています:android studioのパラメータとして変数名を渡す方法
そして、私はメソッドのためのパラメータとしてリストの名前を渡したいと思います。
java/android studioの変数名をパラメータとして渡すことは可能ですか?私はメソッドを持っています:android studioのパラメータとして変数名を渡す方法
そして、私はメソッドのためのパラメータとしてリストの名前を渡したいと思います。
はい、すべてのタイプのデータをJava/Androidのメソッド/関数に渡すことができます。
同じスコープ内で同じvariable
の名前を2回定義することはできません。 E.G:Global variable
同じクラス内に複数回!またはLocal variable
を複数回同じにしてください。method
。
private void data(List<String> something) {
// convention is to write first letter of function in lower case and Class name in upper case.
something2= something;
something2.add("Data");
}
このようにこのメソッドを呼び出します。
List<String> something = new ArrayList<>();
data(something);
いいえ限定されていますが、反射することができます。しかし、小さなリストのうちの1つを実行している場合を除き、その必要性は通常、アーキテクチャを修正する必要があることを意味します。
赤い部分がありますか? – SumOne
赤い部分がありますか?それは –
この行でプライベートvoidデータ(何か何か)それは最初に何かを赤くして '何かを'シンボル 'を解決できないと言って何か' – SumOne