配列、オブジェクトを渡す メソッドへパラメータを渡すとき、メソッド側が受け取るのは渡された値のコピーです 変数のスコープによって、メソッドから別のメソッドの変数を操作することはできません 渡されたパラメータが変数でも、メソッドから呼び出しもとの変数値の変更はできないのです このパラメータの渡し方を値渡しと呼びます 値渡しでは、呼び出しもとのローカル変数は一切操作できません class test { String name; int age; public static void main(String args[]) { test hina = new test(); hina.name = "成瀬川なる"; hina.age = 17; System.out.println("名前\t\t年齢"); hina.write(); prm_ch(hina.name , hina.age);