Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

DistanceFinder

 
Theresa Marlin
Ranch Hand
Posts: 49
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I had to write a program that found the distance between three points.



When I wrote the program, it said that I needed 1. to put a close parentheses at the end (41), and 2. put an identifier in line 23
I'm not sure why I would need a close parentheses at the end of my code, and I also already have an identifier. Does anyone know where I'm messing up?

Thanks!
 
K. Tsang
Bartender
Posts: 3457
14
Android Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Theresa,

The problem with your program is 1) it is complaining there no closing brace for the class and 2) the parameters for the distanceFinder method are all Points so it should read distanceFinder(Point x, Point y, Point z) just like the constructor - you can't have Point(doube a,b).

To better organize your code, you may want to use braces for if-else statements. Then you should see what went wrong (1).
 
Theresa Marlin
Ranch Hand
Posts: 49
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you!!! I am just learning classes and still having a bit of trouble with them.
 
Campbell Ritchie
Sheriff
Pie
Posts: 49447
62
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That looks very peculiar. Why have you got a point with 6 coordinates?
 
Theresa Marlin
Ranch Hand
Posts: 49
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm sorry for the typo, it should read: //the points' coordinates (2 for each point)
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic