Добрый день! Решила задачу с вводом строк с клавиатуры с первого раза, по лекции поняла, что без этой строки (Scanner console = new Scanner (System.in);) работать не будет, но не совсем понимаю, что она делает и зачем она нужна. Спасибо заранее за помощь!
Anastas
22 уровень
Зачем нужна эта строка?
Решен
Комментарии (17)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
batuevQA в SBER
7 апреля 2021, 15:08
У меня как-то так получилось, не очень изящно))
package com.javarush.task.pro.task02.task0214;
import java.util.Scanner;
/*
Чтение и преобразование строк
*/
public class Solution {
public static void main(String[] args) {
//напишите тут ваш код
Scanner console = new Scanner(System.in);
String x = console.nextLine();
String x1 = x.toLowerCase();
String y = console.nextLine();
String y1 = y.toUpperCase();
String z = console.nextLine();
System.out.println(z);
System.out.println(y1);
System.out.println(x1);
}
}
+4
Алексей Бел
5 апреля 2021, 16:13
Слышал, что scanner это зло
+1
zban911
23 марта 2021, 22:08
27 попыток в холостую, да же уже с готовым решением сравнил, не пойму в чем отличие
0
zban911
23 марта 2021, 22:07
package com.javarush.task.pro.task02.task0214;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String a = scanner.nextLine();
String b = scanner.nextLine();
String c = scanner.nextLine();
System.out.printIn(c);
System.out.printIn(b.toUpperCase());
System.out.printIn(a.toLowerCase());
// ВОТ ЧТО ЕМУ НЕ НРАВИТСЯ? ПОЧЕМУ ВЫДАЕТ ОШИБКУ??!!
}
}
0
Big crazy Leon
20 марта 2021, 10:55
Вот как дожно быть
public static void main(String[] args) {
Scanner op=new Scanner(System.in) ;
String a=op.nextLine();
String b=op.nextLine();
String c=op.nextLine();
System.out.println(c);
System.out.println(b.toUpperCase());
System.out.println(a.toLowerCase());
0
Anonymous #2535048
11 марта 2021, 21:30
Добрый день! Подскажите, что не так? Вывод корректный
![]()
0
Виталий *****
8 марта 2021, 16:10
package com.javarush.task.pro.task02.task0214;
import java.util.Scanner;
/*
Чтение и преобразование строк
*/
public class Solution {
public static void main(String[] args) {
Scanner op= new Scanner( System.in);
String a=op.nextLine();
a= "Строка Номер РАЗ";
String b=op.nextLine();
b=" Вторая строка";
String c=op.nextLine();
c=" Строка 3" ;
System.out.println(c);
System.out.println(b.toUpperCase());
System.out.println(a.toLowerCase());
}
}
//что не так подскажите?
0
Виталий *****
8 марта 2021, 16:07
что не так подскажите
0
Anastas
22 декабря 2020, 12:31
Всем спасибо за посильную помощь)
0
Виталий *****
8 марта 2021, 16:06
package com.javarush.task.pro.task02.task0214;
import java.util.Scanner;
/*
Чтение и преобразование строк
*/
public class Solution {
public static void main(String[] args) {
Scanner op= new Scanner( System.in);
String a=op.nextLine();
a= "Строка Номер РАЗ";
String b=op.nextLine();
b=" Вторая строка";
String c=op.nextLine();
c=" Строка 3" ;
System.out.println(c);
System.out.println(b.toUpperCase());
System.out.println(a.toLowerCase());
}
}
+1
Эрнест
22 декабря 2020, 08:27
На данном этапе, когда вы, скорее всего, не знаете что такое класс, конструкторы и т.д. у вас не будет полного понимания этой строки. Не парьтесь и двигайтесь дальше. Уверяю вас, что понимание придет позже
+2