Расстояние между точками (Point2D) - Java

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Обучаюсь программированию на Java по самоучителю. Закончил изучать 5 урок и остановился на решении задачи по нахождению расстояния между двумя точками на плоскости. Конечно же самый простой вариант решить её это ввести точки, подставить в формулу и найти значения. Но так как это программирование, а не обыкновенное "калуькутирование", то хотелось бы реализовать все по средствам стандартных методов. Поизучав справочник (API Documentation) наткнулся на класс Point2D, там же увидел метод distance, который находит то самое Евклидово расстояние между двумя точкам, но почему-то у меня не выходит(при компиляции возникает ошибка чтения символа). Прошу помощи, возможно я не прав, потому что толкового объяснения применения методов класса Point2d я не нашел. Код прикладываю:
public class Point {
    
    public static void main(String[] args) {
        double x;
        x=Point.distance(1.0,2.0,3.0,5.0);
        System.out.println("Расстояние между точками равно: "+x);
    
    }
}
P.S. Помидорами не кидаться, делал по аналогии с методами класса Math.

Решение задачи: «Расстояние между точками (Point2D)»

textual
Листинг программы
public class JavaApplication7 {
 
    public static void main(String[] args) {
     
        double x;
    
        x=Point2D.distance(1.0,2.0,3.0,5.0);
        System.out.println("Расстояние между точками равно: "+x);
    
    
 }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5