java programming(288)
-
BreakEx03.java-특정 조건일 때 반복문 탈출하기
특정 조건일 때 반복문 탈출하기 소스코드 public class BreakEx03 { public static void main(String[] args) { // break문 - 특정 조건일 때 반복문 탈출하기 java.util.Scanner input = new java.util.Scanner(System.in); int a =0; int total = 0; System.out.println("0전까지 입력받은 정수로 합 구하기"); while(true){ System.out.print("누적할 정수 값을 입력하세요 > "); a = input.nextInt(); //특정 조건일때 반복문 탈출 if( a ==0){ break; }else{ total += a; } } System.out.print("..
-
BreakEx01.java-break문 - 특정 조건일 때 반복문 빠져나가기
break문 - 특정 조건일 때 반복문 빠져나가기 소스코드 public class BreakEx01 { public static void main(String[] args) { // break문 - 특정 조건일 때 반복문 빠져나가기 for( int i=0 ; i
-
bin디렉토리 구조
bin디렉토리 구조 bin/classes/컴파일된 자바클래스bin/classes.dex컴파일된 자바클래스로 만든 실행 파일bin/resources.ap_애플리케이션의 모든 리소스 파일bin/app_name.apk실제 안드로이드 애플리케이션(애플리케이션의 모든 파일을 묶은 형태)
-
프로젝트 빌드 과정
자바코드, 리소스파일, 매니페이스파일, R.java파일을 포함하여 빌드과정이 이루어지며 일반자바코드와 마찬가지로 클래스파일로 빌드되어 하나의 애플리케이션 파일로 만들어집니다. (.class 자바 클래스파일은 안드로이드의 기본 라이브러리에 종속되어 있으며 R.java파일을 참조하게 됩니다.) 클래스파일은 안드로이드 달빅가상머신에서 실행될 수 있는 DEX포멧으로 변환되어 집니다. 리소스파일은 필요한 경우 바이너리 파일로 빌드됩니다. DEX파일과 리소스파일들은 인증을 포함한 패키징과정을 거쳐 설치가능한 apk파일을 생성합니다. 이 안드로이드 애플리케이션은 해당 디바이스 플랫폼에 설치하게 되면 달빅VM에서 실행되게 됩니다.
-
LoopEx01-무한 루프 적절한 사용
무한 루프 적절한 사용 예제 17배수이고 13의 배수인 정수 찾기 소스코드 public class LoopEx01 { public static void main(String[] args) { int num=1; while(true) { if(num%17==0 && num%13==0) break; num++; } System.out.println("찾는 정수: " + num); } } 출력결과
-
프로젝트 명 바꾸기(rename)
AndroidManifest.xml파일에서 package에서 프로젝트명 변경 Yes OK Rename 창이 나오지 않으면 직접 F2를 눌러 수정해 주시면 됩니다. 수정완료! R 클래스가 추가되어 있다면 삭제 삭제