변수는 선언한 위치에 따라지역변수, 멤버변수(클래스 변수, 인스턴스 변수)와 같이 분류된다.지역변수선언된 코드 블록 {} 안에서만 생존하는 변수이다.선언된 코드 블록 {} 을 벗어나면 접근할 수 없는 변수이다.Scope변수의 접근 가능한 범위Scope의 존재 이유비효율
작은 범위를 가진 타입에서 큰 범위를 가진 타입에 값을 넣을 수 있습니다. > int -> long -> double 큰 범위에서 작은 범위는 다음과 같은 문제가 발생합니다. > 소수점 버림 > 오버플로우 자바는 같은 타입에 값을 대입할 수 있습니다. 형변환 -
문제 - 입력한 숫자의 합계와 평균사용자로부터 여러 개의 숫자를 입력 받고, 그 숫자들의 합계와 평균을 계산하는 프로그램을 작성하세요. 사용자 는 숫자를 입력하고, 마지막에는 -1을 입력하여 숫자 입력을 종료한다고 가정합니다.모든 숫자의 입력이 끝난 후에는, 숫자들의

참고 : \[java] nextInt()사용 후 nextLine() 사용법문제상황nextInt() 메소드를 사용후nextLine() 메소드를 사용하였을때 1 )InputMismatchException 에러가 발생2) nextLine()을 사용하였을때 문자열의 입력을 받

어제 점심시간에 학생 4명의 국영수 점수를 출력하는 문제를 풀었다.total값이 계속 누적되어 1번 학생의 총점이 2번 학생의 총점에 더해지고.. 3번 학생의 총점.. 4번... 이렇게 모두의 총점이 더해져서 계산이 되었다.원인은total 값을 for문 바깥에 선언하였
. 자바 - 메서드 메서드 - 함수와 유사하게 생긴 것. 메서드 선언 public static int add (int a, int b) 메서드 이름, 반환타입, 매개변수(파라미터) 목록을 포함 public static public 다른 클래스에서 호출할 수 있는