【初心者】Java質問・相談スレッド84【大歓迎】
397 :
デフォルトの名無しさん:
課題:以下のJAVAプログラムお頼みます。
● Comparable による順序付けに従って,配列の中
から最大の要素の位置を見つけるクラス Chooser
を書きなさい.必要なメソッドは次のとおり.
●下記のMainクラスと一緒にコンパイル
して,正しく動くことを確認しなさい.
class Chooser {
public static int maxpos(Comparable[] x) {
// 配列x の中で最大の要素の位置(最大の要素が複数
// あった場合は最初の位置)を返す
}
}
課題
● Mainクラスの内容
class Main {
public static void main(String args[]) {
Integer[] x = {12,34,21,56,32,7};
String[] y = {"this","is","an","aardvark","in","the","zoo"};
int xm = Chooser.maxpos(x);
System.out.println("xの最大値は"+x[xm]+",位置は"+xm);
int ym = Chooser.maxpos(y);
System.out.println("yの最大値は"+y[ym]+",位置は"+ym);
}
}