★★ Java の宿題ここで答えます Part 67 ★★

このエントリーをはてなブックマークに追加
369デフォルトの名無しさん
【 課題 】public class Intersection {

public static String intersection(int[] a, int[] b) {
// 結果を保存する文字列


// TODO: aとbの積集合を求めて、結果をresultに文字列として格納

// 結果を返す
return result;
}
public static void main(String[] args) {
int[] a = {2, 3, 10, 35};
int[] b = {3, 5, 10, 18};
System.out.println(intersection(a, b));
}
}

intersectionメソッドが返す整数の列は文字列であること。整数の間には、"2,3,5"のように必ず,で区切ることとし、文字列の先頭や末尾には余分な,を付けないこと。
intersectionメソッドが返す整数の列は必ず数値の小さい順に並べること
intersectionメソッドに与えられる引数は、第一引数、第二引数それぞれについて、配列内の要素はかならず小さい順に並んでおり、一つの配列の中に同じ値が2回出てくることはないものと仮定してよい
集合の要素としてはJava言語のint型で扱えるあらゆる整数に対応すること。また集合の要素数もJava言語で実用的に扱える範囲のさまざまな要素数に対応すること
積集合が空の場合は、""を返すこと。

【 形態 】1. Javaアプリケーション
【 期限 】4月26日
【 Ver 】1.6.0_10

学校の授業でやっていますが全くわからないです。
よろしくお願いします。