public class StudentTest
{
public static void main(String[] args)
{
String n;
String d;
String t;
String h;
String c;
int f;
String cr;
int m;
String p;
Student[] kid;
kid = new Student[1];
int i = 0;
n = "Grant Searle";
d = "09/12/1991";
t = "Same as Home Address";
h = "5 James Road, Gosport, Hampshire, PO13 0TF";
c = "Computer Network Management & Design";
f = 3275;
cr = "Mother";
m = 56;
p = "Yes";
Student startingKid = new Student( n, d, t, h, c, f, cr, m, p ) ;
kid[i] = startingKid;
for (i = 0; i < kid.length; i++)
System.out.println(kid[i]);
do {
KeyboardInput in = new KeyboardInput() ;
System.out.println("What do you want to do?");
System.out.println("1) Add a Student Record");
System.out.println("2) Edit a Student Record");
System.out.println("3) Quit");
String answer = in.readString();
if(answer.equals("1") ){
System.out.println("Please Enter Student's Full Name:");
String inName = in.readString() ;
System.out.println("Please Enter Student's Date of Birth:");
String inDate = in.readString() ;
System.out.println("Please Enter Student's Term Address:");
String inTerm = in.readString() ;
System.out.println("Please Enter Student's Home Address:");
String inHome = in.readString() ;
System.out.println("Please Enter Student's Course Name:");
String inCourse = in.readString() ;
System.out.println("Please Enter Student's Course Fees, £:");
double inFees = in.readDouble() ;
System.out.println("Please Enter Student's Closest Relative:");
String inRela = in.readString() ;
System.out.println("Please Enter Student's Marks:");
int inMarks = in.readInteger() ;
System.out.println("Please Enter Student's Progression: (yes/no)");
String inProg = in.readString() ;
}
else if(answer.equals("2") )
{
System.out.println("What is the Student's ID?");
//here i'd like some kind of index system so the user can type student 1 and that would edit array [0] by overwriting the 'stored' information
// int studentNumber = Integer.parseInt(in.readString());
// for(int y=0; y < newEntry; y++)
// {
// if(studentNum[y] == studentNumber)
//found the student
//do the adding of new details, submit and overwrite
//}
}
}
while(!answer.equals("3"));
// later add a delete option, ie. move current array into temp smaller array to shift elements instead of making null
}
}