![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 |
Пользователь
Регистрация: 04.04.2011
Сообщений: 92
|
![]()
Вот так то же работает
import java.util.Scanner; public class scanner1 { public static void main(String[] args) { String[] inArr = new String [4]; Scanner sc = new Scanner(System.in); System.out.println("Введите фразу:"); String number = sc.nextLine(); inArr[0] = number; System.out.println("Спасибо! Вы ввели " + inArr[0]); } } Вопрос как с элементом массива inArr[0] работать как с набором знаков ? |
![]() |
![]() |
![]() |
#32 |
Пользователь
Регистрация: 04.04.2011
Сообщений: 92
|
![]()
Вот попробовал ввести в цикл
public static void main(String[] args) { String[] inArr = new String [4]; While(inArr<0){ inArr--;} } Scanner sc = new Scanner(System.in); System.out.println("Введите фразу:"); String number = sc.nextLine(); inArr[0] = number; System.out.println("Спасибо! Вы ввели " + inArr[0]); } } Вышла череда ошибок . Первая ругалась на отсутствие точка с запятой в цикле , но их там и не должно быть ? Последний раз редактировалось Ильюха1; 28.12.2020 в 03:39. |
![]() |
![]() |
![]() |
#33 |
Пользователь
Регистрация: 04.04.2011
Сообщений: 92
|
![]()
Хотел что бы массив просил в водить числа до полного заполнения массива .
|
![]() |
![]() |
![]() |
#34 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 147
|
![]() |
![]() |
![]() |
![]() |
#35 |
Пользователь
Регистрация: 04.04.2011
Сообщений: 92
|
![]()
Ага , посчитал скобки , поправил . Всё равно ругается .
import java.util.Scanner; public class XZ { public static void main(String[] args) { String[] inArr = new String [4]; While(inArr<0) { inArr--; Scanner sc = new Scanner(System.in); System.out.println("Введите фразу:"); String number = sc.nextLine(); inArr[0] = number; System.out.println("Спасибо! Вы ввели " + inArr[0]); } } } Ошибка java: ';' expected. Вроде должно работать ? |
![]() |
![]() |
![]() |
#36 |
Пользователь
Регистрация: 04.04.2011
Сообщений: 92
|
![]()
Поправил условие цикла .
import java.util.Scanner; public class XZ { public static void main(String[] args) { String[] inArr = new String [4]; While(inArr>0) { inArr--; Scanner sc = new Scanner(System.in); System.out.println("Введите фразу:"); String number = sc.nextLine(); inArr[0] = number; System.out.println("Спасибо! Вы ввели " + inArr[0]); } } } Почему While красным помечает . |
![]() |
![]() |
![]() |
#37 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 147
|
![]()
Если я правильно понимаю, то условие цикла неправильно задано. Попробуйте ввести новую переменную, например i, и ее использовать в качестве счетчика текущего элемента массива inArr. Что-то в этом роде: Пример цикла while можно посмотреть тут.
Последний раз редактировалось ichi; 29.12.2020 в 03:51. |
![]() |
![]() |
![]() |
#38 |
Пользователь
Регистрация: 04.04.2011
Сообщений: 92
|
![]()
Всех С Новым годом !!! Да компилятор ругается на то что я стринг с бинарным типом мешаю .То есть я сейчас пишу цикл с элементом i типа int и цикл заработает . Вопрос в том как согласовать стринг с указателем массива i ? А вот ещё ему не понравилось условие inArr>0 а как тогда если массив закончился ? Вот ошибки
java: bad operand types for binary operator '>' Подчеркнул мне условие inArr>0, first type: java.lang.String[] second type: int а вот тут inArr-- Я понимаю что он хочет int в цикле . Как приписать индекс к массиву стринг . |
![]() |
![]() |
![]() |
#39 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Почитайте как выводят другие, может и себе что-то найдете полезное
https://www.softwaretestinghelp.com/...array-in-java/
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#40 |
Пользователь
Регистрация: 04.04.2011
Сообщений: 92
|
![]()
Спасибо.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввести с клавиатуры фразу | Julia_Sv | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 30.05.2016 21:16 |
ПРОГРАММА-КОПИРУЮЩАЯ ТЕКСТ,И ЗАПИСЫВАЮЩАЯ ЕГО ЗАДОМ-НАПЕРЁД | НЕМО170792 | Помощь студентам | 4 | 12.06.2011 20:30 |
вывести строку задом-наперёд (assembler) | Nikolai_90 | Помощь студентам | 1 | 03.06.2008 08:03 |
Нужно решить и объяснить задачу "В режиме точечной графики попиксельно вывести фразу" | Eyeless | Фриланс | 3 | 10.01.2008 10:56 |