background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Java Program to Read User input ( Strings ) for an Array"

input logo icon
Теги видео
|

Теги видео

java
java programming
array
arrays
string
strings
java strings
array user input
String Array
java array user input
java tutorials
computer programming
programming for beginners
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:00
Добро пожаловать в изучение земли, и в этом
00:00:01
видео мы увидим, как мы можем написать
00:00:03
программу Java, которая будет принимать входные данные для
00:00:06
массива от пользователя с помощью цикла for, а
00:00:09
затем мы будем отображать содержимое
00:00:10
этого массива или любое другое значение, которое
00:00:13
имеет пользователь. вошел с использованием другого
00:00:15
цикла for, поэтому здесь я уже написал некоторый
00:00:17
код. Я создал пакет, называемый
00:00:20
учебниками, а затем у меня есть этот класс,
00:00:22
называемый друзьями, а затем здесь у нас есть
00:00:26
этот основной метод static void, который является
00:00:28
точкой входа в нашу программу, так что здесь
00:00:31
в этой программе
00:00:32
мы можем спросить пользователя о том, сколько у
00:00:35
вас друзей, и пользователь
00:00:38
введет число, и в зависимости от этого
00:00:41
числа мы создадим массив, который может
00:00:44
содержать такое количество значений, а затем мы
00:00:46
будем использовать цикл, и мы также будем использовать
00:00:48
для ввода имен каждого из его
00:00:51
друзей, а затем мы сохраним имена
00:00:53
в массиве, а затем отобразим
00:00:55
имена, используя другой цикл for, поэтому
00:00:58
здесь первое, что мы делаем, это
00:01:00
объявите переменные, которые нам нужны.
00:01:02
Первая переменная, которая нам нужна, предназначена для
00:01:05
хранения количества друзей, которые есть у нашего пользователя,
00:01:08
поэтому я скажу num, а затем мы
00:01:13
воспользуемся методом print line и
00:01:14
спросим пользователя о том, сколько
00:01:16
у вас друзей Итак, это будет системный
00:01:19
метод печати точек и точек, и здесь мы
00:01:23
скажем, сколько у вас друзей, и,
00:01:28
увидев это сообщение, пользователь собирается
00:01:30
ввести номер, теперь здесь мы должны
00:01:33
принять вводимые пользователем данные, чтобы принять
00:01:36
ввод. от пользователя мы будем использовать
00:01:38
класс сканера, поэтому я собираюсь импортировать
00:01:41
этот вид растений из
00:01:43
пакета util, хорошо, а затем мы создадим
00:01:46
объект этого класса сканера, поэтому сканер
00:01:50
я буду называть этот объект как вход,
00:01:53
равный новый сканер, и здесь нам нужно
00:01:59
передать экран ввода, чтобы это была
00:02:02
системная точка, хорошо, теперь мы возьмем
00:02:06
от пользователя данные о том, сколько у
00:02:08
него друзей, поэтому это будет точка ввода,
00:02:13
следующий метод int, он вернет
00:02:16
целочисленное значение и мы сохраним это в
00:02:18
нашей переменной num, так что теперь мы знаем, сколько
00:02:23
друзей у пользователя, и чтобы сохранить
00:02:26
имена этих друзей, мы
00:02:28
создадим массив, который может содержать такое
00:02:30
количество значений, поэтому сейчас мы создадим
00:02:33
массив, так что это это будет массив
00:02:35
строк, и я буду называть его
00:02:38
именами, равными новой строке, и здесь я
00:02:44
собираюсь указать размер массива как num, то
00:02:48
есть размер массива присутствует в этой
00:02:51
переменной num, теперь у нас есть массив, который может
00:02:53
содержать имена друзей, которые
00:02:56
есть у нашего пользователя, теперь мы попросим пользователя
00:02:59
ввести имена каждого друга и
00:03:02
будем хранить их одно за другим
00:03:04
внутри этого массива имен, поэтому я собираюсь использовать
00:03:07
здесь цикл for, нам нужен цикл
00:03:10
Переменная-счетчик. Я назову ее
00:03:12
счетчиком, и мы инициализируем ее
00:03:15
нулевым значением, потому что индексация массива
00:03:17
начинается с нуля, и как долго мы хотим
00:03:20
продолжать цикл for, мы хотим продолжать
00:03:22
этот цикл for до тех пор, пока эта
00:03:24
переменная счетчика содержит значение, которое меньше
00:03:26
значения, присутствующего в
00:03:28
переменной num, здесь мы используем меньше, чем
00:03:30
просто потому, что счетчик начинается
00:03:33
с нуля, а затем с каждой итерацией
00:03:36
мы будем увеличивать значение этой
00:03:37
переменной счетчика, хорошо, теперь мы
00:03:41
отобразим сообщение для пользователя
00:03:43
системы amnio, метод печати точек и точек,
00:03:47
и здесь я скажу: введите
00:03:51
имя друга, а затем я воспользуюсь
00:03:54
операцией сложения, а затем здесь,
00:03:57
в этих скобках, я
00:03:59
выполню счетчик плюс один, который он отобразит
00:04:02
например введите имя друга 1 введите
00:04:04
имя друга, чтобы ввести имя
00:04:06
друга 3 вот так
00:04:08
здесь мы выполняем этот счетчик плюс
00:04:10
1, потому что счетчик начинается
00:04:12
с 0, если вы этого не сделаете, то если вы
00:04:15
просто используете счетчик здесь
00:04:17
отобразится введите имя друга 0, так
00:04:20
что это не имеет никакого смысла
00:04:22
друг 0, поэтому мы заставим его начать
00:04:25
отсчет с 1,
00:04:26
чтобы он просто отображал это и
00:04:29
не изменял значение этой
00:04:31
переменной счетчика, окей и после этого мы
00:04:35
прочитаем имя, которое будет введено
00:04:38
пользователем, используя объект ввода этого
00:04:43
класса сканера, и мы будем использовать метод,
00:04:46
следующий этот метод прочитает строковое
00:04:49
значение от пользователя, и он вернет
00:04:51
его, и мы сохраним это в массиве, поэтому
00:04:55
мы хотим сохранить введенные пользователем данные в
00:04:57
массиве имен, и мы сохраним их в
00:05:01
позиции, требуемой этой переменной счетчика,
00:05:03
хорошо, теперь после завершения этого
00:05:07
цикла for этот массив имен будет содержать
00:05:10
имена всех друзей, которых
00:05:13
пользователь вошел сейчас, как только мы выйдем из
00:05:16
этого цикла for, вы знаете, что мы закончили
00:05:19
читать имена пользователя,
00:05:20
поэтому мы можем закрыть
00:05:22
сканер, поэтому я собираюсь использовать
00:05:24
функцию ввода, поэтому я буду использовать введите точку
00:05:28
закрыть, сканер закроется, теперь
00:05:32
следующее, что мы можем сделать, это
00:05:33
отобразить имена, которые мы прочитали от
00:05:36
пользователя, поэтому я собираюсь снова скопировать этот
00:05:39
цикл for и вставить его
00:05:41
сюда и Я собираюсь избавиться от этой
00:05:47
части пользовательского ввода, и здесь мы будем просто отображать
00:05:50
имена, например, поэтому мы будем использовать
00:05:53
массив имен и позицию, указанную
00:05:55
этой переменной счетчика, он будет отображать
00:05:57
все имена, а перед этим цикл for
00:05:59
я собираюсь использовать оператор print line,
00:06:02
и я скажу, что это ваши друзья, а
00:06:07
затем этот цикл for распечатает все
00:06:10
имена, которые мы сохранили в
00:06:12
массиве имен, так что теперь мы написали
00:06:15
программу здесь, давайте запустим это, сколько
00:06:18
друзей у вас есть я скажу 5
00:06:21
введите имя друга 1 я скажу
00:06:25
ноль введите имя друга - я
00:06:31
скажу Рашми 'введите имя
00:06:33
друга 3 я скажу друг Джорджия 4
00:06:38
ммм, надо сказать
00:06:39
Амуля, и нам нужно еще одно имя,
00:06:45
скажем, J, хорошо, теперь, если я нажму
00:06:50
кнопку ввода, тогда будет написано, что твои друзья -
00:06:52
анил-раш, миф, Джорджия Амуля,
00:06:55
я знаю J, и вот наша программа печатает
00:06:58
имена в том порядке, в котором мы имеем
00:07:00
вошли первыми мы вошли в Анил, затем бросились в
00:07:03
Массачусетский технологический институт и Джорджию, затем я, затем Амелия, а
00:07:05
затем Эй Джей, теперь в этой программе у нас есть
00:07:09
небольшая проблема, и если я снова запущу эту
00:07:12
программу, сколько у вас друзей,
00:07:14
я скажу двух друзей, и если Я
00:07:18
ввожу имя как Анил, пробел Шетти, и
00:07:24
если я нажму кнопку ввода, вы, ребята,
00:07:28
увидите, что там написано, что ваши друзья — Анил
00:07:30
и Шетти. Проблема в том, что следующий
00:07:34
метод, который мы использовали, будет читать
00:07:37
строковые значения без этих пробелов
00:07:39
всякий раз, когда это необходимо. встречает пробел, он думает, что
00:07:43
это конец, и
00:07:44
все, что присутствует после пробела,
00:07:47
является следующим токеном, поэтому он не будет его читать,
00:07:50
и поэтому здесь он не позволяет нам
00:07:55
ввести имя друга, когда он
00:07:58
пытается прочитать друг
00:08:01
введенной информации, то есть
00:08:03
пробел Шетти, уже есть в
00:08:06
буфере, поэтому он проигнорирует это пространство,
00:08:08
прочитает Шетти и сохранит
00:08:11
это значение и для этого друга, поэтому
00:08:14
эта программа теперь не будет работать, поэтому, если вы
00:08:19
хотите прочитать имена с пробелами, тогда
00:08:23
вы можете использовать метод следующей строки
00:08:26
вместо следующей строки, мы будем использовать следующую строку, это
00:08:29
позволит нам читать имена с
00:08:32
пробелами, теперь здесь также у нас есть проблема, и я
00:08:36
позволю мне запустить сначала эта программа,
00:08:38
сколько у вас друзей, я
00:08:42
скажу три, и если я
00:08:45
сейчас нажму кнопку ввода, она скажет: введите имя
00:08:48
друга 1, введите также имя друга,
00:08:50
я введу
00:08:52
Анил Шетти, и он скажет, введите имя
00:08:56
из трех друзей, гибкий Шетти, и он говорит, что у
00:09:02
твоих друзей нет пространства имен, Анил
00:09:05
Шетти и мачете, что здесь произошло, так это то, что
00:09:08
метод следующей строки будет читать
00:09:13
строковое значение до тех пор, пока не встретит
00:09:16
здесь новую строку или разделитель строк, когда он
00:09:20
спросит нас о том, сколько друзья, у вас есть, я
00:09:22
ввел три, а затем
00:09:25
нажал кнопку Enter на клавиатуре, чтобы
00:09:28
во входном буфере было сохранено
00:09:32
число три, а затем введенная мной кнопка ввода,
00:09:35
которая является
00:09:37
разделителем строк, и когда мы читаем имя
00:09:40
друг, когда этот тип класса
00:09:43
идет читать входные данные из буфера,
00:09:45
он видит там разделитель строк и
00:09:48
думает, что все в порядке, это конец
00:09:50
строкового значения, поэтому он ничего не будет читать,
00:09:51
он остановится и пропустит
00:09:54
эту строку разделитель, а затем он переходит к
00:09:58
чтению следующего ввода, и на этот раз он
00:10:02
читает Анила, а затем продолжает, и вот
00:10:04
что мы можем сделать, это после того, как
00:10:07
мы получим от пользователя данные о том, сколько у нас друзей, мы
00:10:10
можем
00:10:13
сказать сканер пропустит
00:10:16
разделитель строк, и мы можем сделать это, написав
00:10:19
входную точку пропуска, и здесь мы можем сказать, пропустить
00:10:28
разделитель строк, и мы можем получить
00:10:30
разделитель строк, написав системный
00:10:32
разделитель строк-точку, хорошо, если я сохраню эту
00:10:38
программу и запущу ее, как у вас много друзей
00:10:42
я собираюсь сказать три введите
00:10:45
имя другого введите имя
00:10:47
друга введите имя друга три
00:10:51
и программа будет работать правильно и
00:10:54
отобразит все имена, которые мы
00:10:56
ввели, вот и все ребята за это
00:10:58
видео, спасибо за просмотр, если вам нравится
00:11:00
это видео, нажмите кнопку «Мне нравится», если оно
00:11:02
вам не нравится, затем нажмите
00:11:04
кнопку «Мне нравится», если вы хотите что-то сказать,
00:11:05
прочитайте это в поле для комментариев, чтобы увидеть больше
00:11:07
подобных уроков, подпишитесь на
00:11:09
канал спасибо за просмотр
00:11:11
увидимся в следующем видео

Описание:

In this Java Video Tutorial for Beginners you will learn How to Read User Input for an Array. Here we are reading Strings from the user and store it in the array. An array is the collection of similar elements. With array's the indexing starts from 0 i.e the first value stored inside the array will be at the index 0. Here in this program, first we ask the user about how many values he would enter for the array and then we create a String Array which can contain that many elements / values. Then we use a for loop and receive the input from the user and store it in the array. Finally we will display all the elements of the array one by one using another for loop. Get the source code of this tutorial at our website https://www.learninglad.com/ Catch us on Social Media facebook https://www.facebook.com/unsupportedbrowser twitter http://www.twitter.com/LearningLadEdu Google+ http://www.google.com/+LearningLad

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Java Program to Read User input ( Strings ) for an Array"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Java Program to Read User input ( Strings ) for an Array" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Java Program to Read User input ( Strings ) for an Array"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Java Program to Read User input ( Strings ) for an Array" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Java Program to Read User input ( Strings ) for an Array"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Java Program to Read User input ( Strings ) for an Array"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.