Структуры данных: структуры (Java): различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «{{TOCRight}} == POJO == * Plain old Java object (Википедия) == Задачи == === Длина отрезка между двумя то...») |
(Отмена правки 1693, сделанной Безуглов Сергей (обсуждение)) Метка: отмена |
(не показана 1 промежуточная версия этого же участника) | |
(нет различий)
|
Текущая версия на 12:10, 5 июля 2021
POJO
Задачи
Длина отрезка между двумя точками
Point.java
1 package ru.example;
2
3 public class Point {
4 public double x, y;
5
6 public Point(double x, double y) {
7 this.x = x;
8 this.y = y;
9 }
10 }
Main.java
1 package ru.example;
2
3 public class Main {
4
5 public static void main(String[] args) {
6 Point p1 = new Point(0, 0);
7 Point p2 = new Point(1, 1);
8
9 double res = GetLength(p1, p2);
10 System.out.println("Length = " + res);
11 }
12
13 private static double GetLength(Point p1, Point p2) {
14 return Math.sqrt((p1.x - p2.x)*(p1.x - p2.x) + (p1.y - p2.y)*(p1.y - p2.y));
15 }
16 }