944,107 Members | Top Members by Rank

Ad:
  • Java Discussion Thread
  • Unsolved
  • Views: 1809
  • Java RSS
May 13th, 2006
0

illegal start of expression

Expand Post »
public class GradeSystem {
public static void main (String args[]) {

........
public int searchStu(int id){ // problem happen
int i=0;
for (i=0; i<4; i++) {
if (student[i].getStudentID() == id) return i;}
return i;}
int id;
boolean d;

id = Integer.parseInt(JOptionPane.showInputDialog("Please input ID number : ",
JOptionPane.QUESTION_MESSAGE));
d = Student.isStudent(id);
if (id == 1132810){
int q=0;
do{
id = Integer.parseInt(JOptionPane.showInputDialog("Please input student number : ",JOptionPane.QUESTION_MESSAGE));

d = Student.isStudent(id);
if (d){ int index = searchStu(id);q=2;}
else {
JOptionPane.showMessageDialog(.......); q=1;}
}while(q==1);
teacher.teacherFunction();}
else if (d){
int index = searchStu(id);
Student.studentFunction();}

else
JOptionPane.showMessageDialog(........);
}
} //end main class
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
icesnow is offline Offline
1 posts
since May 2006
May 13th, 2006
0

Re: illegal start of expression

Huh? Was there a question?
Featured Poster
Reputation Points: 1536
Solved Threads: 431
Posting Expert
iamthwee is offline Offline
5,865 posts
since Aug 2005
May 13th, 2006
0

Re: illegal start of expression

He's got a "illegal start of expression" error in his code.

If you used code tags, it'd be a lot easier to find the answer. Or you could just look at what line number the compiler said the error occurrs on.
Reputation Points: 92
Solved Threads: 51
Practically a Posting Shark
Phaelax is offline Offline
856 posts
since Mar 2004
Jun 15th, 2007
0

Re: illegal start of expression

illegal start of expression at public void check() at line 50.. please can anyone help me please..


class waiters
{
private double tab;
public waiters(String name);
{
System.out.println("my name is"+name+",i''ll be your waiter!");
tab = 0.0;
}
public double priceof(String s)
{
double price;
if(s.equals("chicken"))
{price = 5.95;}
else
{
if(s.equals("burger"))
{price = 4.95;}
else

if(s.equals("fries"))
{price = 1.95;}
}
return price;

}
public void order(String s)
{
if(s.equals("chicken"))
{
tab = tab + 5.95;
}
else
{
if(s.eqauals("burger"))
{
tab = tab + 4.95;
}
else
{
tab = tab + 1.95;


}
public void check()
{
System.out.println("Please Pay $");
}
}
public class object4
{
public void main(String [] args)
{
waiter ourwaiter;
ourwaiter = new waiter("jeff");
double x;
double y;
x = ourwaiter.priceof("burger");
y = ourwaiter.priceof("Chicken");

if(x<y)
{
System.out.println("i'll gonna take the burger coz it's cheaper");
ourwaiter.order(burger);
}
else
{
System.out.println("i'll take the chicken");
ourwaiter.order("chicken");
}
System.out.println("and i'll have fries with that");
ourwaiter.order("Fries");
System.out.println("\n eat......\n");

ourwaiter.check();

}
}
Reputation Points: 10
Solved Threads: 0
Newbie Poster
j3p0yz is offline Offline
9 posts
since Jun 2007

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Java Forum Timeline: Applet File Permission !!
Next Thread in Java Forum Timeline: System Date Capturing





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC