ソフトウェア演習C(第7回)チェックリスト

○次の1〜2の問いに答えなさい。特に指示がないものは(  )に当てはまる文字を埋めなさい。

 

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]);

  }

}