J: Spring Framework. Урок 19: Параметры GET запроса. Аннотация @RequestParam. - видео HD
00:17:37
Обнаружено блокирование рекламы на сайте
Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).
12n.ru 18496 роликов
7610 просмотров на сайте 12n.ru
Spring Framework. Урок 19: Параметры GET запроса. Аннотация @RequestParam. - видео.
Промокод #alishev дает возможность скачать пробную версию PVS-Studio на месяц вместо 7 дней.Скачать PVS-Studio: www.viva64.com/ru/pvs-studio-download/?promo=alishevПродвинутая Java — www.udemy.com/course/javarussia/?referralCode=A36A8387475CAFDC6776Мои уроки по Java EE — www.youtube.com/playlist?list=PLAma_mKffTOTTFqIkLXgHqVuL6xJhb0mrРепозиторий прошлого урока (Стартовый проект) — github.com/NeilAlishev/SpringCourse/tree/master/Lesson19_Starter.SpringRequestParametersРепозиторий урока — github.com/NeilAlishev/SpringCourse/tree/master/Lesson19.SpringRequestParametersРеклама и сотрудничество: alishev.neil@gmail.com
развернуть свернуть
package com.company;
import java.util.Arrays;
public class MyLinkedList {
private Node head;
private int size;
public void add(int value) {
if (head == null) {
head = new Node(value);
} else {
Node temp = head;
while (temp.getNext() != null) {
temp = temp.getNext();
}
temp.setNext(new Node(value));
}
size++;
}
public int get(int index) {
int value = 0;
Node temp = head;
while (temp != null) {
if (value == index) {
return temp.getSValue();
} else {
temp = temp.getNext();
value++;
}
}
throw new IndexOutOfBoundsException();
}
public void remove(int index) {
if (index == 0) {
head = head.getNext();
size--;
return;
}
int value = 0;
Node temp = head;
while (temp != null) {
if (value == index — 1) {
temp.setNext(temp.getNext().getNext());
size--;
return;
} else {
temp = temp.getNext();
value++;
}
}
}
public String toString() {
int[] result = new int[size];
int idx = 0;
Node hrennn = head;
StringBuilder MegaTemp = new StringBuilder();
String temp;
int temp1 = 0, temp2 = 0;
while (hrennn != null) {
result[idx++] = hrennn.getSValue();
hrennn = hrennn.getNext();
}
return Arrays.toString(result);
}
private static class Node {
private int value;
private Node next;
public Node(int value) {
this.value = value;
}
public int getSValue() {
return value;
}
public void setSValue(int value) {
this.value = value;
}
public Node getNext() {
return next;
}
public void setNext(Node next) {
this.next = next;
}
}
}