メソッドExammarkを持つプログラムを作成しようとしています。これには、生徒クラスのオブジェクトと生徒に名前を付ける文字列が含まれています。メソッドは、生徒の試験マークとその名前を返す必要があります。ジョーと呼ばれる生徒がいて、その試験のスコアが32の場合、ジョーが合格すると32が印刷されます。
学生クラスにはゲッターがあり、getexamscoreにはゲッターがあり、サブクラスにはゲッターgetpupilnameがあります。ベクトル要素は瞳孔クラスにある必要があります。
生徒がクラスに属していない場合は、-1を返す必要があります。
これが私の方法であり、すべてがこの方法にのみ含まれている必要があります。
import java.util.*;
public class vectors
{
public int lookforMark(Vector <pupil> v, String name)
{
int examscoremark=0;
name="";
try{
for(int i=0; i<=v.size(); i++){
try
{
int element= v.elementAt(i).getexamscore();
String element2= v.elementAt(i).getpupilname();
}
catch(Exception e)
{
System.out.println("there is an error");
return -1;
}
}
}
誰かが生徒の名前で試験マークを返すのを手伝ってもらえますか?