Member 14075584 Ответов: 3

Java вопрос, пожалуйста, помогите! !


Я учу java но застрял на первом тесте в школе пожалуйста помогите мне,

пакет Привет, мир!

/**
*
* @author NETBEANS помещает ваши инициалы здесь
*/


импорт java.util.Сканер;

общественный класс HelloWorld {

публичный статический пустота главный(строка[] аргументы) {
//
package prg420week1_codingassignment;

/**
 *
 * @author NETBEANS PLACES YOUR INITIALS HERE
 */


import java.util.Scanner;

public class PRG420Week1_CodingAssignment {
    
    public static void main(String[] args) {
        // Create a usable instance of an input device    
        LINE 1. INSTANTIATE AN INSTANCE OF SCANNER AND ASSIGN IT TO A VARIABLE OF TYPE SCANNER. 

        // Prompt user for input
        LINE 2. USE THE PRINT() METHOD TO PROMPT THE USER FOR HIS OR HER FIRST NAME.

        // Capture first word and assign it to A VARIABLE
        LINE 3. USE THE NEXT() METHOD OF YOUR SCANNER INSTANCE TO ASSIGN A VALUE TO A STRING VARIABLE.

        // Construct the greeting 
        LINE 4. USE THE PRINTLN() METHOD TO CONSTRUCT A CORRECTLY PUNCTUATED GREETING.

    }
    
}

What I have tried:

<pre>public static void main(String[] args) {


    // Create a usable instance of an input device
    Scanner sc = new Scanner(System.in);
    // Prompt user for input
    System.out.println("Please enter you first name:");
    // Capture first word and assign it to A Variable
    String firstName;
    firstName = sc.next();
    //Construct the greeting
    System.out.println("Hello, " + sc.next() + "!");

CPallini

Ну что ж, покажите нам свой код, и мы поможем вам его исправить.

OriginalGriff

Я думаю, что он уже сделал это ... :вздох:

CPallini

Это было бы смешно, а не грустно. :-)

Member 14075584

// Создание пригодного для использования экземпляра устройства ввода
Scanner SC = новый сканер(System.in);
// Запрос пользователя на ввод данных
System.out.println("пожалуйста, введите свое имя:");
// Захватите первое слово и назначьте его переменной
Строку "имя";
имя = СК.далее();
//Строительство поздравления
System.out.println("Привет", + sc.next() + "!");

Patrice T

В чем заключается ваша работа?
Что такое сообщения об ошибках ?

3 Ответов

Рейтинг:
2

OriginalGriff

Нет, это не так - потому что вы не написали код, который должен заменить все строки "LINE n". Эта строка описывает, что должен делать код, который вы должны написать, это не сам код, и его нужно заменить!

Но... Мы не делаем домашнее задание: оно задано не просто так. Она существует для того, чтобы вы думали о том, что вам сказали, и пытались понять это. Он также существует для того, чтобы ваш наставник мог определить области, в которых вы слабы, и сосредоточить больше внимания на корректирующих действиях.

Попробуйте сами, возможно, вы обнаружите, что это не так сложно, как вы думаете!

Если вы столкнетесь с конкретной проблемой, то, пожалуйста, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это для вас!


Рейтинг:
2

CPallini

Изменение от

Цитата:
System.out.println("Привет", + sc.next() + "!");
к
System.out.println("Hello, " + firstName + "!");


Рейтинг:
1

Richard MacCutchan

Видеть Сканер (Java Platform SE 7 )[^] и Система (Java Platform SE 7 )[^]. Я предполагаю здесь, что ваш учитель не предоставил никаких учебных материалов.