Почему не могу считать строчки кодом String s1 = console.nextLine();
int s2 = console.nextInt(); с клавиатуры в одном из предыдущих заданий можно было считывать так.
и как определилось само age и name если я их не задавала...
что такое &&?
Hanyuu
44 уровень
как name и age стали известны? что такое &&?
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Hanyuu
9 апреля 2021, 20:00
если точно вот такой код был
package com.javarush.task.pro.task03.task0302;
import java.util.Scanner;
/*
Призывная кампания
*/
public class Solution {
public static void main(String[] args) {
String militaryCommissar = ", явитесь в военкомат";
Scanner scanner = new Scanner(System.in);
String s1 = scanner.nextLine();
int s2= scanner.nextInt();
if (s2 >= 18 && s2 <= 28)
System.out.println(s1 + militaryCommissar);
}
}
0
Hawk
9 апреля 2021, 07:35
Я полностью согласна с ответом msmirnov. Скорей всего Вы забыли прописать Scanner console = new Scanner(System.in); для чтения информации с клавиатуры, поэтому Ваш код не работает. Что касается age и name, то по идее они не могли появится сами по себе... Нужно посмотреть Ваш код.
+2
msmirnov QA Automation Engineer в BSC
9 апреля 2021, 05:19
Для чтения с клавиатуры, необходимо направить поток ввода в Scanner, для этого:
Scanner console = new Scanner(System.in);
&& - это логическая операция "И" (выражение будет истина, если оба условия истина)
|| - это логическая операция "ИЛИ" (выражение будет истина, если одно из условий истина)
+3
Вячеслав
9 апреля 2021, 03:49
код покажите.
&& это ИИ . Проще говоря связь диапазона который вы укажите. (a >= 1) && (a <= 5)
+1