목록[JAVA]/01. 변수 (12)
Beny's Study

매개변수 ■ 범위 안에서 여러가지 값으로 변할 수 있는 가변적 요소 ■ 실제로 값이 존재하는것이 아닌 어떤 형태로 입력값이 들어올지를 정의해줌. ■ 매개 ( 관계를 맺어줌) + 변수( 상황에 따라 여러값으로 변할 수 있다) 매개변수 예시 public int sum (int a, int b){// int a와 int b는 매개변수 return a + b ; } sum(3,5);//인자 3과5를 가진 sum이라는 메소드를 호출해서 return에 대입 인자란? 실제로 메모리에 할당 되있는 변수 "본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다. 이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우 민, 형사상 법적 조치 등 저작권법에 의거..

참조형 ■ 기본형을 제외한 모든 타입의 변수 기본형을 제외한 모든 java의 type는 참조형이다. 참조형의 Type은 대문자로 시작한다. (사용자가 만든 참조형(Class=객체)는 소문자도 가능하나,룰위반. 참조형은 null을 통하여 초기화가 가능하다. 참조형변수는 객체의 주소를 저장. 참조형은 대부분 new를 통하여 생성가능하다. -> 가끔 new를 통하여 생성이 불가능한 class가 있는데, 설계에 따라 가능함.->후반부에 알려드림..) 모든 참조형은 object를 상속한다.(모든 참조형의 보모는 object) 참조형 "본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다. 이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우 민, ..
목차 - 기본형변수 -정수형 -실수형 -문자형 -논리형 기본형 변수 변수의 타입은 저장할 값의 타입에 의해 결정된다. 저장할 값의 타입과 일치하는 타입으로 변수를 선언 실제값을 저장 정수형 정수값을 저장하는데 사용. 주로 int, long사용 정수형범위:-2(n-1)승~2(n-1)승-1이다 ■ int int age=5;(예시) 크기 : 4byte 표현범위 : -2(의 31승)~2(의31승)-1 ⇒ -20억~20억 (20억 보다 큰거는long) ■ byte 이진데이터 다루는데 사용 크기 : 1byte 표현범위 : -2(의 7승)~2(의7승)-1 ⇒ -128~127 ■ short C언어와 호환성 위해 추가됨(잘안쓰임) 크기 : 2byte⇒16bit 표현범위 : -2(의15승)~2(의15승)-1 ⇒ -3276..

Scanner Class ■ 사용자로부터 입력되는 정수, 실수, 문자열을 처리하는 클래스 ■ 기본적인 int나 double같은 타입의 데이터를 입력받기 위한 class ■ import문을 추가해야 하는데 그이유는 java.util에 속해있는 class이기 때문. * import.java.util : 모든걸 import 할 수 있다는 뜻으로 util뒤에 .* 붙이면 모든걸 import가능함 import 작성 import java.util.scanner; Scanner 생성 Scanner sc = new Scanner(System.in) => 시스템에서 입력받은 값은 Scanner 형의 sc변수에 넣는다 키보드 입력값 받기 1.정수 sc.nextlnt(); 2.실수 sc.nextFloat(); 또는 sc.n..