본문 바로가기

Language

(132)
Scanner 메소드 (대표적인 입력값받기) Line 10 : 공백 이전인 33까지 문자열은 받은 것을 알 수 있다. Line 10 : 정수를 입력받기로 했기 때문에 오류가 나타나는 것을 볼 수 있다. next() : 공백 이전의 문자열 받기nextInt() : 공백 이전의 정수 받기netxtDouble() : 공백 이전의 실수 받기nextLine() : 문자열 전체 입력 받기 ( 입력값에 공백을 받을 여지가 있다면 이것을 선택)nest().charAt(0) : 문자 하나 입력 받기hasNextInt() : 만약 입력한 값이 int 형이 아닐 경우는 false를 리턴하고, int로 표현할 수 있는 형식의 숫자형인 경우는 true를 리턴한다. 따라서 위의 코드는 사용자가 입력을 할 때가지 실행을 기다렸다가 입력이 일어나면 문자열을 읽는다. (입력값 ..
함수
배열 기본 사용 배열 + 반복문
[if] 간단한 로그인 구현
형변환 데이터의 타입을 변경하는 것 int 타입의 정수 200의 bit 값 : 00000000 00000000 00000000 11001000float타입의 정수 200.0의 bit : 01000011 01001000 00000000 00000000 컴퓨터는 정수 200과 실수 200.0을 전혀 다른 방식으로 저장한다.이렇게 형식이 다른 데이터들을 더하려면 한쪽의 데이터 타입을 다른쪽의 데이터 타입으로 전환해 주어야 한다.자바는 이러한 형변환을 자동으로 처리해주는 데, 이러한 작업을 자동(암시적) 형변환이라고 한다. 자동형변환의 규칙 : 표현범위가 좁은 타입에서 넓은 타입으로 변환.byte -> short, char -> int -> long -> float -> double 명시적 형변환 : 자동으로 형 변환..
변수 변할 수 있는 값Variable데이터를 담는 컨테이너여기에 담겨진 데이터는 다른 데이터로 바꿀 수 있다. 변수의 선언과 할당 * 궁금해서 a = 'a'를 넣었더니 Line 8의 결과가 98이 나왔다. 그렇다면 a가 97이라는 것인데 이건 뭘까? ASCII TABLE 실수 형식 ; double 문자열 형식 ; String
숫자와 문자 가장 익숙한 데이터 타입(Data Type), 자료형. 숫자 - 자바에서는 따옴표가 없는 숫자는 숫자로 인식한다. 문자와 문자열서로 다르다문자(Character) : A, B, ... (문자열을 이루는 최소 단위)문자열(String) : AB, CD ... (문자와 문자와 결합) 문자자바에서는 작은 따옴표로 감싼다. 문자열자바에서는 큰 따옴표로 감싼다.문자가 하나라고 하더라도 큰 따옴표로 묶이면 문자열이 된다 ex) System.out.println("A"); * 문자열 더하기 연산자 : +System.out.println("자바스터디"+"중입니다"); * 큰 따옴표를 출력하고 싶을 때는 어떻게 해야할까? \(역슬래쉬)의 위치 중요!System.out.println("erin은 \"자바공부중!\"입니다"..
자바&이클립스 설치하기&Helloworld.java OSX - 자바의 공식적인 주인인 오라클에서 제공하는 자바를 설치 (자바는 여러가지 주최에서 만든 자바가 있다.)- 오라클에서는 기본적으로 우분투의 자바를 제공하지 않아서, 우분투의 일종의 앱스토어인 apt-get을 통해 오라클의 자바를 설치할 수 없기 때문에 몇가지 작업이 필요하다. PPA를 이용해서 자바 설치하는 명령어 sudo apt-get install python-software-properties;sudo apt-get install software-properties-common; -> 이 를 설치해주어야 다음 명령어를 실행할 수 있다.sudo apt-add-repository ppa:webupd8team/java; -> ppa ~ /jajva : apt-get을 통해서 쉽게 설치할 수 있도..