자바

1부터 n까지 정수의 합을 구해서 반환하는 메서드를 작성 import java.util.Scanner public class SumUp { // 1부터 n까지의 합 static int sumUp(int n) { int sum=0; do { sum+= n; n--; }while(n>0); return sum; } public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); System.out.print("1부터 n까지 합을 구합니다. n값을 입력하세요: "); int n = stdIn.nextInt(); int result = sumUp(n); System.out.printf("n까지의 합은 %d 입니다.", result)..
참조형 변수와 객체 배열, 클래스, 인터페이스 등은 프로그램시 생성되는 '객체'이다. 객체의 변수는 객체 그 자체가 아니라 객체의 주소값만을 담는 '참조형 변수'가 된다. int[] a = new int[5]; System.out.println("a ="+ a); a = null; System.out.println("a ="+ a); 결과 a =[I@2cfb4a64 a =null 첫 번째 변수 a의 값은 int형 배열의 첫 번째 요소의 주소값을 갖는다. a에 null값을 대입하면 주소값은 사라지고, 배열 객체는 그대로 남게 되는데, 이는 Java의 쓰레기처리기가 알아서 제거해준다. final int[] a 배열 변수를 final로 설정하면 실수로 변수에 null을 대입하거나,..
요일을 표시하고 해당 요일의 영어 단어를 입력하는 영어 학습 프로그램 요일은 난수를 이용해서 생성 학습자가 원하는 만큼 반복 동일 요일을 연속해서 표시하지 말 것 import java.util.Random; import java.util.Scanner; Scanner stdIn = new Scanner(System.in); String[] dayKorean = {"월", "화", "수", "목", "금", "토"}; String[] dayEnglish = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"}; String answer = new String(); Random rand = new Random(); int..
Codezoy
'자바' 태그의 글 목록 (2 Page)