○次の1〜2の問いに答えなさい。特に指示がないものは( )に当てはまる文字を埋めなさい。
《Javaの変数と型》
1.Javaでは、変数に格納したり、メソッドの引数として渡すことのできる型は、大きく分けて( )型と( )型の2つがある。( )型の変数をメソッドに渡すときは、その( )が渡されるが,インスタンスをメソッドの引数にした時は、その( )が渡される。
《文字列型》
2.次のプログラムは、2つの文字列を比較するプログラムです。【 】を埋めて、プログラムを完成させなさい。
// StrComp.java
public【 】StrComp {
public static void strcomp(【 】s1, 【 】s2) {
if (【 】) { //s1とs2が同じ文字列かどうか調べる
System.out.println(s1 + "=" + s2);
System.out.println("length of " + s1 + "=" +【 】); //文字列s1の長さを表示する
}
else {
System.out.println(s1 + "!=" +s2);
System.out.println("length of " + s1 + "=" +【 】);
System.out.println("length of " + s2 + "=" +【 】);
}
}
public static void 【 】 (【 】 [ ] args) {
StrComp.strcomp(args[0], args[1]);
}
}