Как перевернуть массив или вывести элементы массива в обратном порядке в Java?
Решение
В следующем примере переворачиваем элементы массива в Java с помощью метода Collections.reverse(ArrayList), т.е. выводим массив в обратном порядке.
import java.util.ArrayList; import java.util.Collections; public class Main < public static void main(String[] args) < ArrayList arrayList = new ArrayList(); arrayList.add(«А»); arrayList.add(«Б»); arrayList.add(«В»); arrayList.add(«Г»); arrayList.add(«Д»); System.out.println(«До обратного порядка: » + arrayList); Collections.reverse(arrayList); System.out.println(«После обратного порядка: » + arrayList); >>
Результат
Вышеприведенный пример кода даст следующий результат:
До обратного порядка: [А, Б, В, Г, Д] После обратного порядка: [Д, Г, В, Б, А]
Следующий пример является еще одним примером реверса (обратным порядком) массива.
public class HelloWorld < public static void main(String[] args) < int[] numbers = < 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 >; System.out.println(«Массив перед реверсом:»); for (int i = 0; i < numbers.length; i++) < System.out.print(numbers[i] + » «); >for (int i = 0; i < numbers.length / 2; i++) < int temp = numbers[i]; numbers[i] = numbers[numbers.length — 1 — i]; numbers[numbers.length — 1 — i] = temp; >System.out.println(«nМассив после реверса:»); for (int i = 0; i < numbers.length; i++) < System.out.print(numbers[i] + » «); >> >
Вышеприведенный пример кода даст следующий результат:
Передача массива в функцию. Как передать массив в функцию. C++ для начинающих. Урок #35.
Массив перед реверсом: 1 2 3 4 5 6 7 8 9 10 Массив после реверса: 10 9 8 7 6 5 4 3 2 1
Оглавление
- 1. Java примеры – Использование кода на практике
- 2. Java примеры – Окружающая среда
- 2.1. Java примеры – Скомпилировать файл
- 2.2. Java примеры – Установить путь к нескольким классам
- 2.3. Java примеры – Отладка java-файла
- 2.4. Java примеры – Установить путь к классу
- 2.5. Java примеры – Просмотреть текущий путь класса
- 2.6. Java примеры – Установить назначение файла класса
- 2.7. Java примеры – Запустить скомпилированный java-файл класса
- 2.8. Java примеры – Узнать версию Java
- 2.9. Java примеры – Установить путь к классу в .jar-файле или .zip-файле
- 3. Java примеры – Строки
- 3.1. Java примеры – Сравнить две строки
- 3.2. Java примеры – Найти последнее вхождение подстроки внутри подстроки
- 3.3. Java примеры – Удалить нужный символ из строки
- 3.4. Java примеры – Заменить символ в строке
- 3.5. Java примеры – Вывод в обратном порядке
- 3.6. Java примеры – Нахождение символа или слова в строке
- 3.7. Java примеры – Разбиение строки на слова и символы
- 3.8. Java примеры – Преобразование строки в верхний регистр
- 3.9. Java примеры – Найти слово в строке
- 3.10. Java примеры – Сравнить производительность создания строки
- 3.11. Java примеры – Оптимизировать создание строк
- 3.12. Java примеры – Форматирование строк
- 3.13. Java примеры – Конкатенация строк
- 3.14. Java примеры – Определить код Юникода символа в строке
- 3.15. Java примеры – Буферизация строк
- 4. Java примеры – Массивы
- 4.1. Java примеры – Сортировка массива и поиск элемента
- 4.2. Java примеры – Метод сортировки массива, вставить элемент в массив
- 4.3. Java примеры – Размер двумерного массива
- 4.4. Java примеры – Обратный порядок массива, переворачиваем массив
- 4.5. Java примеры – Как выводить массивы и двумерные массивы в консоль
- 4.6. Java примеры – Найти максимальный и минимальный элемент массива
- 4.7. Java примеры – Соединить два массива в один
- 4.8. Java примеры – Как заполнить массив числами
- 4.9. Java примеры – Увеличить массив после инициализации
- 4.10. Java примеры – Сравнение двух массивов
- 4.11. Java примеры – Удаление элемента из массива
- 4.12. Java примеры – Удаление массива из другого массива
- 4.13. Java примеры – Одинаковые элементы массивов
- 4.14. Java примеры – Поиск в массиве
- 4.15. Java примеры – Равенство двух массивов
- 4.16. Java примеры – Сравнить массивы
- 5. Java примеры – Дата и время
- 5.1. Java примеры – Форматирование времени в формате AM-PM
- 5.2. Java примеры – Получение названия и номера текущего месяца
- 5.3. Java примеры – Получить текущее время в часах и минутах
- 5.4. Java примеры – Вывести текущее время и дату
- 5.5. Java примеры – Вывести текущее время в 24-часовом формате
- 5.6. Java примеры – Получить текущий месяц
- 5.7. Java примеры – Получить текущие секунды
- 5.8. Java примеры – Получить короткое название месяца
- 5.9. Java примеры – Получить день недели
- 5.10. Java примеры – Добавление времени к дате
- 5.11. Java примеры – Отображение времени в формате другой страны
- 5.12. Java примеры – Отображение времени на разных языках
- 5.13. Java примеры – Прокрутить часы и месяцы
- 5.14. Java примеры – Получить номер недели и месяц в году
- 5.15. Java примеры – Форматы текущей даты
- 6. Java примеры – Методы
- 6.1. Java примеры – Перезагрузка методов
- 6.2. Java примеры – Вывод массива с использованием метода
- 6.3. Java примеры – Решение Ханойской башни
- 6.4. Java примеры – Последовательность чисел Фибоначчи
- 6.5. Java примеры – Вычисление факториала числа
- 6.6. Java примеры – Переопределение метода
- 6.7. Java примеры – Вывод массива с использованием метода
- 6.8. Java примеры – Использование оператора break
- 6.9. Java примеры – Использование оператора continue
- 6.10. Java примеры – Использование метки в методе
- 6.11. Java примеры – Использование операторов enum и switch
- 6.12. Java примеры – Использование конструктора enum
Источник: proglang.su
Язык C++ с нуля | #34 Реверс элементов массива в c++.
Untitled
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.38 KB | None | 0 0
//1. Написать программу, которая выводит содержимое массива наоборот.
using namespace std ;
int const LENGTH = 10 ;
int arr [ LENGTH ] ;
for ( int i = 0 ; i < LENGTH ; i ++ )
cin >> arr [ i ] ;
for ( int i = LENGTH — 1 ; i >= 0 ; i — )
cout << arr [ i ] << » » ;
cout << endl ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement
Winbatch | 48 sec ago | 0.96 KB
C++ | 5 min ago | 2.65 KB
C++ | 6 min ago | 1.92 KB
C++ | 7 min ago | 1.97 KB
Dart | 12 min ago | 0.28 KB
C# | 51 min ago | 2.00 KB
Kotlin | 1 hour ago | 3.46 KB
Nginx | 1 hour ago | 1.32 KB
Advertisement
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
Источник: pastebin.com
Программирование на C, C++, C#
//a) int max=0; do < const int q=6; int A[q][q]; srand(time(NULL)); for(int i=0;i
setlocale(LC_ALL, «Russian»); int a, b; cout << «Введите первое число:»; cin >> a; cout << «.
void init(int *a, int size); void out(int *a, int size); void out_c(int *a, int size); void main() < setlocale(LC_ALL, «Russian.
int a, b; setlocale(0, «rus»); cout << «Введите начало диапазона:»; cin >> a; cout << «Введи.
unsigned int time=86399; ////cout << «Enter time:»; ////cin >> time; //int day = time / 24 / 3600; //.
int s, hours, min; cout << «Enter distance (km):»; cin >> s; cout << «Enter hours and min: int res(); void main() < char brosok; do < setlocale(LC_ALL, «Russian»); srand(time(NULL)); co.
int a, b; setlocale(0, «rus»); cout << «Введите начало диапазона:»; cin >> a; cout << «Введи.
int begin_hours, begin_min, begin_sec; int end_hours, end_min, end_sec; cout
double gb, bit; cout << «Enter the size of the movie(Gb):»; cin >> gb; cout << «Enter speed co.
Архив блога
- ►2016 (145)
- ►апреля (48)
- ►февраля (44)
- ►января (53)
- ▼2015 (182)
- ►декабря (30)
- ►сентября (13)
- ►июня (13)
- ►мая (23)
- ►апреля (44)
- ▼марта (59)
- Пользователь вводит 3 суммы в копейках, небходимо .
- 20 инопланетян поочередно прилетают на землю с цел.
- Вводить различные числа. Когда будет введен 0, то .
- Вводим любое число с клавиатуры и нужно определить.
- Подсчитать количество натуральных чисел n ( 102 < .
- Написать программу, которая находит в массиве само.
- Написать программу, которая находит в массиве знач.
- Написать программу, которая находит сумму четных и.
- Написать программу, которая выводит содержимое мас.
- Написать программу, которая находит минимальное и .
- Написать программу, которая находит сумму всех отр.
- Показ содержимого массива на экран
- Инициализация массива при помощи цикла
- Найти сумму всех чисел от 1 до 100
- Выбрать наибольшее из трёх заданных чисел
- Определить, есть ли среди цифр заданного целого тр.
- Известны год и номер месяца рождения человека. Опр.
- Определить максимальное и минимальное значения из .
- При помощи цикла показать на экран календарь текущ.
- Написать программу, которая выводит на экран — сле.
- Создать программу, которая выводит на экран просты.
- Вывести на экран прямоугольник из символов 20 на 20
- Написать программу, которая выводит на экран табли.
- Цикл в цикле
- Пользователь вводит с клавиатуры число, необходимо.
- Пользователь вводит с клавиатуры число, необходимо.
- Пользователь вводит с клавиатуры число — программа.
- Использование кириллицы в консольных приложениях
- Пользователь вводить число. Вывести на экран числа.
- Пользователь с клавиатуры последовательно вводит ц.
- Часы бьют каждый час, столько раз, сколько времени.
- Операторы break и continue для конструкции for
- пример конструкции for
- Дано натуральное число n. Написать программу, кото.
- Написать программу, которая находит сумму всех цел.
- Разработать программу, которая выводит на экран го.
- Написать программу, выводящую на экран линию из 5 .
- Написать программу, которая находит сумму всех цел.
- Пример do while
- Пример while
- Напишите программу, реализующую популярную телевиз.
- Известно, что 1 дюйм равен 2.54 см. Разработать пр.
- Дано натуральное число а (a меньше 100). Напишите .
- Напишите программу, проверяющую число, введенное с.
- Программа, которая переводит систему буквенных оце.
- Структура множественного выбора switch
- Практический пример на принадлежность точки кольцу.
- Лесенка if — else if
- Программа, будет определять, какое из двух чисел, .
- Тернарный оператор УТВЕРЖДЕНИЕ ИЛИ ВЫРАЖЕНИЕ?ДЕЙСТ.
- Если к блоку if или else относится только одна ком.
- Конструкция if без else
- Конструкция логического выбора if
- Пример, использующий преобразование типов
- Программа для выяснения параметров окружности
- Введите три числа и выведите на экран значение сум.
- В C нет операции возведения в квадрат.Напишите про.
- Напишите программу, которая переводит гривны в $, .
- Напишите программу, вычисляющую среднее арифметиче.
Источник: prog88.blogspot.com