개발일지 (235) 썸네일형 리스트형 클래스 파일 확인 - 같은 파일에 있는 클래스가 나눠져서 저장? TvSample 클래스에는 Main 메소드가 있다. 그 바로 밑에 다른 클래스를 만들어줬다. 원래는 이렇게 만들지 않는다고 하지만 같은 파일 안에 두 가지 클래스를 만들었다. 이것은 Tv 클래스로 다양한 기능(메소드)들이 들어있다. 한 파일 안에 있는데 클래스 파일이 나누어진다? 해당 자바 파일 오른쪽 클릭 - properties(Alt + Enter) type filter text - Resource - Location : 오른쪽 끝 아이콘 누르기 아이콘을 누르면 Sample2 프로젝트 안에 있는 src 폴더로 간다. 여기엔 java 파일들이 옹기종기 모여있다 파일 위로 올라가서 bin 파일에 들어가야한다. 내가 만들어둔 패키지명이 보임 = 어마맛!! 한 페이지 안에 써두었던 클래스들이 나누어져서 저장.. 211021 java - 다차원 배열과 객체 문자 배열인 char 배열과 같은 뜻으로 String 클래스를 이용해서 문자열을 처리하는 이유 String클래스가 char 배열에 기능(메서드)을 추가한 것이라서 그럼.. String str = "JAVA"; 이 사이즈만 자리가 잡힘 str = str + 8; //"JAVA8"이라는 새로운 문자열이 str에 저장이 된다. 출력 : " Java8 " 집을 하나 배정 받아놓고 집청소만 함 int 뿐만 아니라 다른 타입의 배열도 있돠 String[] name = { "kim", "park", "lee" }; int i; for(i=0; i 211020 Java - 시험 풀이 1번(가장 작은 숫자와 가장 큰 숫자를 출력) //1번 int[] score = {79, 88, 91, 33, 100, 55, 95}; int max = score[0]; int min = score[0]; for(int i=0; iscore[i]) { min = score[i]; } } System.out.println(min); for(int i=0; i 211020 Java - Array 배열 복사 하는 방법과 메소드 총점과 평균 구하기 public static void main(String[] args) { int[] score = new int[] {100, 88, 100, 100, 90}; int i, sum=0; double avg=0; for(i=0; i 211019 Java - Array 배 열 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것을 의미한다. 즉, 같은 데이터 타입의 변수가 여러 개 필요할 때 사용한다. 같은 타입의 변수가 100개 1000개 등 많은 수가 필요할 수 있으니 그럴 때 이용하면 된다. 배열에 배열명은 그 배열에 시작 주소를 가리킨다. 타입[] 변수이름; 211019 Java - while for문에서 무한루프를 걸려면 세미콜론을 두 개 써주면 됨 while문에서 무한루프를 걸려면 (true)를 사용하면 된다. do-while문은 무조건 한 번은 실행한다. countinue는 실행하지 않고 위로 올라간다. 와일은 한 번도 실행하지 않을 수 있다. 두 와일은 조건식이 거짓이더라도 최소 한 번은 실행을 해야한다. 와일로 두 와일을 사용할 수 있다. while(true){ break; } 이런식으로 사용하면 된다. while(true) { System.out.print("점수를 입력하세요.> "); num = sc.nextInt(); if(num100) { break; } if(num>=80) { System.out.println("축하합니다. 합격입니다."); } else { System.ou.. JAVA 211019 - today print은 String 문자열 타입을 가지고 있다. char 타입 여러 개 사용하려고 한다면 배열을 사용해야한다. 1byte = 8bit = 한자리의 문자 근데 자바에서는 무조건 char = 2byte이다. UTF-8 버전인 이유는 한글 때문에 8진수 보다 16진수를 많이 쓴다. (아스키 코드) 버전마다 되는 코딩 방식이 있고 안 되는 방식이 있으니 주의하자! - 짧은 코드를 작성하는 개발자 무조건 좋은 개발자가 아니다. 예외 처리들까지 미리 예측하고 하나하나 입력하는 개발자가 좋은 개발자이다. %.2f : 여기서 소숫점(.) 뒤쪽은 자릿수를 표현한다. double a = 26.1234567; System.out.printf("실수 %f입니다.\n", a); System.out.printf("실수 %... 포문 printf for(int i=1;i 이전 1 ··· 15 16 17 18 19 20 21 ··· 30 다음