[Java] input


input(入力値)


  • プログラム:
  • マシンは、入力された情報を処理することによって出力を生成する
  • Argument:プログラム実行時にどのようなテキスト情報を提供するか
  • .
  • ファイル:ファイル内容を読み込む
  • ネットワーク:Webサイト情報を入力
  • Audio:入力音と動作
  • プログラム:他のプログラムの動作
  • を入力する.

    入力コードの利用


    String id=「JAVA APT 507」ソースがポップアップされます.
    他のマンションのIDにも接続できるようにしてみます.
    import javax.swing.JOptionPane;
    
    import org.opentutorials.iot.DimmingLights;
    import org.opentutorials.iot.Elevator;
    import org.opentutorials.iot.Security;
    import org.opentutorials.iot.Lighting;
    
    public class OkJavaGolnHomeinput {
    	
        // prameter, 매개변수
    	public static void main(String[] args) {
    		
    		String id = args[0];
    		String bright = args[1];
    		
    		// Elevator call
    		Elevator myElevator = new Elevator(id);
    		myElevator.callForUp(1);
    		
    		// Security off
    		Security mySecurity = new Security(id);
    		mySecurity.off();
    		
    		// Light on
    		Lighting hallLamp = new Lighting(id + "/ Hall Lamp");
    		hallLamp.on();
    		
    		Lighting floorLamp = new Lighting(id + "/ floorLamp");
    		floorLamp.on();
    		
    		DimmingLights moodLamp = new DimmingLights(id+" moodLamp");
    		moodLamp.setBright(Double.parseDouble(bright));
    		moodLamp.on();
    		
    	}
    }
    →Google検索「java popup lput test swing」→OptionPane.showInputDialog("text")→input

  • JOptionPane→最初は読めない→クリックして「import」にロードします.

  • 明るさを調節するランプを作ります.
    →DimmingLightsコードput→brightを使う方法

  • moodLamp.setBright(bright):setBrightにカーソルを置きます
    Double型に変える必要があると言われています
    →Google検索「java string to doubleconversion」→double.parseDouble(text)→input
  • パラメータ


    (String[]args):このプログラムを使用する人とプログラムとの間の値がパラメータであるため、パラメータ.

    Argument(Arg)


    Args:Argument,変数

  • Argsを入力:
    Run Configuration→Javaアプリケーション→ファイル選択→Arcgument Tap
    →入力時は必ず一重引用符「」で囲みます(Ex)「Java APT 507」、「15.0」:2つの値)
    →Apply→Nameで名前変更→Run

  • デバッグ運転→Variables Tap→args Tapで値が正しいことを確認