컴퓨터공학/Java 정리

    java study day1-2

    Stdin으로 받은 변수들 저장하고 출력하기 import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int i = scan.nextInt(); double d = scan.nextDouble(); scan.nextLine(); // nextInt 다음에 nextLine을 사용하면 다시 nextInt가 integer token을 읽는다.//마지막의 last newline character 가 버퍼에 저장되어 있기 때문에 nextLine()을 한번 호출하여 //C언어의 cin.ignore() 혹은 fflush(stdin) 처럼 버퍼를 ..

    java study day1-1

    Java Stdin and StdoutStdin / Stdout : 1. Stdin read 연산자를 사용하여 프로그램이 데이터를 전송받음Standard input은 stream data이며 프로그램에 들어감2. Stdoutwrite 연산자를 이용하여 데이터를 전송함Standard output은 프로그램이 stream에 output data를 쓰는 것임* Stderr 다른 종류의 output stream 이며 프로그램내에서 에러메세지를 출력해주는 파일 디스크립터중 하나 자바에서 Stdin을 사용하기 위한 클래스 Class Scanner java.lang.Objectjava.util.Scanner간단한 택스트 스캐너로 primitive types과 strings 타입의 데이터를 입력 받음iterator를 ..

    java study day1

    java study day1

    1. 자바로 Hello, World 출력하기Printing to stdoutpublic class Solution { public static void main(String[] args) { /* Enter your code here. Print output to STDOUT. Your class should be named Solution. */ System.out.println("Hello, World."); System.out.println("Hello, Java."); }}자바 응용프로그램은 자바가상머신(JVM, Java Virtual Machine)에서 실행된다.JVM은 자바 응용프로그램으로 부터 전달받은 명령을 해당 운영체제가 이해할 수 있도록 변환하여 전달한다.(운영체제나 하드웨어와 관련된 ..