/
Vini1979
/
Java_OOP
Обзор
Документация
Войти
/
Vini1979
/
Java_OOP
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Lecture_04/Ex005/Ex003_GenericMethod.java
20 строк
523 B
Evgeny
Added L&S_04
07 апр 2023, 22:08
07 апр 2023, 22:08
d33fc2b
Код
Авторство
О чём код?
import java.util.Random; class Ex003_GenericMethod { public static void main(String[] args) { System.out.println(GenericMethod.<String>Swap("str1", "str2")); System.out.println(GenericMethod.Swap(100, 200)); System.out.println(GenericMethod.Swap(true, false)); } } class GenericMethod { static Random random = new Random(); public static <T> T Swap(T arg1, T arg2) { int t = random.nextInt(2); return t == 0 ? arg1 : arg2; // var res = arg1+arg2; } }