From 3a77ce7d889a6b205cb8bfac8ffd6d7e864399dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=BE=D0=BB=D0=BE=D0=B4=D0=B8=D0=BD=20=D0=93=D0=B5?= =?UTF-8?q?=D1=80=D0=BC=D0=B0=D0=BD?= Date: Wed, 26 Aug 2026 18:58:39 +0400 Subject: [PATCH] style: format Java code with google-java-format --- .../ru/project/collection/MyLinkedList.java | 217 +++++++++--------- .../main/java/ru/project/student/Student.java | 119 +++++----- .../ru/project/student/StudentBuilder.java | 38 +-- 3 files changed, 188 insertions(+), 186 deletions(-) diff --git a/app/src/main/java/ru/project/collection/MyLinkedList.java b/app/src/main/java/ru/project/collection/MyLinkedList.java index 23b2b75..23bbad0 100644 --- a/app/src/main/java/ru/project/collection/MyLinkedList.java +++ b/app/src/main/java/ru/project/collection/MyLinkedList.java @@ -1,123 +1,120 @@ +package ru.project.collection; + import java.util.Arrays; -public class MyLinkedList implements MyList -{ - private Node head; - private int size; - public void add(T value) { - if (head == null) { - this.head = new Node<>(value); - } else { - Node temp = head; - while (temp.getNext() != null) { - temp = temp.getNext(); - } - temp.setNext(new Node<>(value)); - } - size++; - } - public T get(int index) - { - int currentIndex = 0; - Node temp = head; - while(temp != null) - { - if (currentIndex == index) - { - return temp.getValue(); - } - else { - temp = temp.getNext(); - currentIndex++; - } +public class MyLinkedList implements MyList { + private Node head; + private int size; - } - throw new IllegalArgumentException(); + public void add(T value) { + if (head == null) { + this.head = new Node<>(value); + } else { + Node temp = head; + while (temp.getNext() != null) { + temp = temp.getNext(); + } + temp.setNext(new Node<>(value)); } - public void remove(int index) - { - if (index < 0 || index >= size) { - throw new IndexOutOfBoundsException(); - } - if (index == 0) - { - head = head.getNext(); - size--; - return; + size++; + } - } - int currentIndex = 0; - Node temp = head; - while (temp != null) - { - if (currentIndex == index-1) - { - temp.setNext(temp.getNext().getNext()); - size--; - return; - } - else { - temp = temp.getNext(); - currentIndex++; - } - } - } - public T set(int index, T value) { - if (index < 0 || index >= size) { - throw new IllegalArgumentException(); - } + public T get(int index) { + int currentIndex = 0; + Node temp = head; + while (temp != null) { + if (currentIndex == index) { + return temp.getValue(); - Node temp = head; - for (int i = 0; i < index; i++) { - temp = temp.getNext(); - } + } else { + temp = temp.getNext(); + currentIndex++; + } + } + throw new IllegalArgumentException(); + } - T oldValue = temp.getValue(); - temp.setValue(value); - return oldValue; + public void remove(int index) { + if (index < 0 || index >= size) { + throw new IndexOutOfBoundsException(); } - public int size() { - return size; + if (index == 0) { + head = head.getNext(); + size--; + return; } - public boolean isEmpty() - { - return size == 0; + int currentIndex = 0; + Node temp = head; + while (temp != null) { + if (currentIndex == index - 1) { + temp.setNext(temp.getNext().getNext()); + size--; + return; + } else { + temp = temp.getNext(); + currentIndex++; + } } - @Override - public String toString() { - Object[] res = new Object[size]; - int index = 0; - Node temp = head; - while (temp != null) { - res[index] = temp.getValue(); - index++; - temp = temp.getNext(); - } - return Arrays.toString(res); + } + + public T set(int index, T value) { + if (index < 0 || index >= size) { + throw new IllegalArgumentException(); } - private static class Node { - private T value; - private Node next; - - public Node(T value) { - this.value = value; - } - - public void setValue(T value) { - this.value = value; - } - - public void setNext(Node next) { - this.next = next; - } - - public T getValue() { - return value; - } - - public Node getNext() { - return next; - } + Node temp = head; + for (int i = 0; i < index; i++) { + temp = temp.getNext(); } -} \ No newline at end of file + + T oldValue = temp.getValue(); + temp.setValue(value); + return oldValue; + } + + public int size() { + return size; + } + + public boolean isEmpty() { + return size == 0; + } + + @Override + public String toString() { + Object[] res = new Object[size]; + int index = 0; + Node temp = head; + while (temp != null) { + res[index] = temp.getValue(); + index++; + temp = temp.getNext(); + } + return Arrays.toString(res); + } + + private static class Node { + private T value; + private Node next; + + public Node(T value) { + this.value = value; + } + + public void setValue(T value) { + this.value = value; + } + + public void setNext(Node next) { + this.next = next; + } + + public T getValue() { + return value; + } + + public Node getNext() { + return next; + } + } +} diff --git a/app/src/main/java/ru/project/student/Student.java b/app/src/main/java/ru/project/student/Student.java index 3e4332f..f433387 100644 --- a/app/src/main/java/ru/project/student/Student.java +++ b/app/src/main/java/ru/project/student/Student.java @@ -3,69 +3,74 @@ package ru.project.student; import java.util.Objects; public class Student { - private final String groupNumber; - private final double averageGrade; - private final String recordBookNumber; + private final String groupNumber; + private final double averageGrade; + private final String recordBookNumber; - Student(String groupNumber, double averageGrade, String recordBookNumber) { - if (groupNumber == null || groupNumber.isBlank()) { - throw new IllegalArgumentException("Group number cannot be empty"); - } - if (averageGrade < 0.0 || averageGrade > 5.0) { - throw new IllegalArgumentException("Average grade must be between 0.0 and 5.0"); - } - if (recordBookNumber == null || recordBookNumber.isBlank()) { - throw new IllegalArgumentException("Record book number cannot be empty"); - } - this.groupNumber = groupNumber; - this.averageGrade = averageGrade; - this.recordBookNumber = recordBookNumber; + Student(String groupNumber, double averageGrade, String recordBookNumber) { + if (groupNumber == null || groupNumber.isBlank()) { + throw new IllegalArgumentException("Group number cannot be empty"); + } + if (averageGrade < 0.0 || averageGrade > 5.0) { + throw new IllegalArgumentException("Average grade must be between 0.0 and 5.0"); + } + if (recordBookNumber == null || recordBookNumber.isBlank()) { + throw new IllegalArgumentException("Record book number cannot be empty"); + } + this.groupNumber = groupNumber; + this.averageGrade = averageGrade; + this.recordBookNumber = recordBookNumber; + } + + public String getGroupNumber() { + return groupNumber; + } + + public double getAverageGrade() { + return averageGrade; + } + + public String getRecordBookNumber() { + return recordBookNumber; + } + + @Override + public String toString() { + return "Student{" + + "groupNumber='" + + groupNumber + + '\'' + + ", averageGrade=" + + averageGrade + + ", recordBookNumber='" + + recordBookNumber + + '\'' + + '}'; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) { + return true; } - public String getGroupNumber() { - return groupNumber; + if (obj == null || getClass() != obj.getClass()) { + return false; } - public double getAverageGrade() { - return averageGrade; + if (this.hashCode() != obj.hashCode()) { + return false; } - public String getRecordBookNumber() { - return recordBookNumber; - } + Student student = (Student) obj; - @Override - public String toString() { - return "Student{" + - "groupNumber='" + groupNumber + '\'' + - ", averageGrade=" + averageGrade + - ", recordBookNumber='" + recordBookNumber + '\'' + - '}'; - } + return Double.compare(averageGrade, student.averageGrade) == 0 + && Objects.equals(groupNumber, student.groupNumber) + && Objects.equals(recordBookNumber, student.recordBookNumber); + } - @Override - public boolean equals(Object obj) { - if (this == obj) { - return true; - } - - if (obj == null || getClass() != obj.getClass()) { - return false; - } - - if (this.hashCode() != obj.hashCode()) { - return false; - } - - Student student = (Student) obj; - - return Double.compare(averageGrade, student.averageGrade) == 0 - && Objects.equals(groupNumber, student.groupNumber) - && Objects.equals(recordBookNumber, student.recordBookNumber); - } - - @Override - public int hashCode() { - return Objects.hash(groupNumber, averageGrade, recordBookNumber); - } -} \ No newline at end of file + @Override + public int hashCode() { + return Objects.hash(groupNumber, averageGrade, recordBookNumber); + } +} diff --git a/app/src/main/java/ru/project/student/StudentBuilder.java b/app/src/main/java/ru/project/student/StudentBuilder.java index 3e1ec41..af67320 100644 --- a/app/src/main/java/ru/project/student/StudentBuilder.java +++ b/app/src/main/java/ru/project/student/StudentBuilder.java @@ -1,26 +1,26 @@ package ru.project.student; public class StudentBuilder { - private String groupNumber; - private double averageGrade; - private String recordBookNumber; + private String groupNumber; + private double averageGrade; + private String recordBookNumber; - public StudentBuilder setGroupNumber(String groupNumber) { - this.groupNumber = groupNumber; - return this; - } + public StudentBuilder setGroupNumber(String groupNumber) { + this.groupNumber = groupNumber; + return this; + } - public StudentBuilder setAverageGrade(double averageGrade) { - this.averageGrade = averageGrade; - return this; - } + public StudentBuilder setAverageGrade(double averageGrade) { + this.averageGrade = averageGrade; + return this; + } - public StudentBuilder setRecordBookNumber(String recordBookNumber) { - this.recordBookNumber = recordBookNumber; - return this; - } + public StudentBuilder setRecordBookNumber(String recordBookNumber) { + this.recordBookNumber = recordBookNumber; + return this; + } - public Student build() { - return new Student(groupNumber, averageGrade, recordBookNumber); - } -} \ No newline at end of file + public Student build() { + return new Student(groupNumber, averageGrade, recordBookNumber); + } +}