Хелпикс

Главная

Контакты

Случайная статья





Контрольная работа. Ввод данных



Контрольная работа

Ввод данных

1.Простейший способ передачи параметров в программу – передача аргументов в командной строке. Аргументы перечисляются через пробел при запуске интерпретатора java. Например:

> java Main 1 2 3 4 5 6

 

Передает в программу параметры 1, 2, 3, 4, 5. Эти параметры передаются через массив строк args метода main.

2.Второй способ – это использование классов ввода вывода. Лучше всего LineNumberReader. Также можно использовать класс Scanner. Следующий шаблон кода читает введенную пользователем строку.

 

// необходимые import-выражения.

import java.io.InputStreamReader;

import java.io.LineNumberReader;

 

public class Main {

/**

 * Читает введенную пользователем строку и печатает её на экран.

 *

 * @param args

 *   аргументы коммандной строки

 * @throws Exception

 *    возможная ошибка при работе c вводом/выводом.

 */

public static void main(String[] args) throws Exception {

LineNumberReader reader = new LineNumberReader(new

InputStreamReader(System.in));

String line = reader.readLine();

System.out.println(line);

}

}

 

3.Третий способ – это использование GUI компонент. Для ввода очень удобен класс JoptionPane. При выполнении этого задания можно использовать JavaFX.

 

// необходимые import-выражения.

import javax.swing.JOptionPane;

 

public class Main {

/**

 * Читает введенную пользователем строку и печатает её на экран.

 * @param args

 *   аргументы коммандной строки

 */

public static void main(String[] args) throws Exception {

   String string = JOptionPane.showInputDialog("Введите число:");

   System.out.println(string);

}

}

 

Все 3 способа возвращают строки, которые необходимо преобразовывать в числовые значения. Сделать это можно следующими методами:

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.