it

자바

JAVA STEP 10. 자바 예제모음

예제 1 요구사항 : 태어난 년도를 입력받아 나이를 출력하시오. 조건 : 우리나라 나이로 출력하시오 입력 : 태어난 년도 : 1998 출력 : 나이 : 26세 소스코드 package com.test.question; import java.util.Scanner; public class Q001 { public static void main(String[] args) { //Q001.java ~ Q007.java > 압축 //요구사항 : 태어난 년도를 입력받아 나이를 출력하시오. //시나리오 //1. Scanner 생성 //2. 라벨 출력 //3. 태어난 년도 입력 받기 //4. 연산 //5. 결과 출력 //화면 작성 및 구현 Scanner scan = new Scanner(System.in); //1. ..

자바

JAVA STEP 8. Casting

★ 형변환 - Casting, Data Type Casting - 하나의 자료형을 또 다른 자료형으로 변환하는 작업 - 코드 작성을 유연하게 하기 위해서 사용 - 값형끼리만 가능하다. (Boolean 제외) - ex) byte, short, int, long, float, double, char ★ 오버플로우 - 명시적 형변환 시 발생하는 데이터가 넘치는 현상 1. 암시적 형변환 큰형 = 작은형 100 % 안전한 작업 ex) //--------------------암시적형변환---------------------- int n1; int n2; //= 연산자 //- LValue(Left Value)공간 = Rvalue(값) //- LValue와 Rvalue의 자료형은 동일해야 한다.(100%) //- LV..

자바

JAVA STEP 7. 카페 무인전산 시스템 만들기(기초)

★ 카페 무인전산 시스템 만들어보기 요구 사항 : 카페 메뉴판을 보여주고 해당 메뉴를 주세요하면 가격을 띄워주고, 메뉴를 입력 시 해당 메뉴 가격을 출력하기 1. 처음 화면 : 안내 멘트와 함께 이름을 입력하세요 라는 멘트 출력 2. 이름 입력 : 이름을 입력 받고 해당 인사 멘트 출력 3. 메뉴판 출력 : 카페에 있는 메뉴를 출력 4. 메뉴 입력받기 : 메뉴에 해당하는 번호를 입력 받기 5. 가격 출력 : 해당 메뉴를 입력 받아 해당 메뉴와 가격을 출력 6. 예외 : 그 외의 번호를 입력하면 잘못입력했다는 문구와 함께 다시 입력 받음. package practice; import java.util.Scanner; public class practice_01 { public static void main..

자바

JAVA STEP 6. INPUT

INPUT : 콘솔 입력 1. System.in.read() read() 메소드 System.out.print() 반대 기능 불편함 1byte 문자만 입력 가능(=한글 입력 불가능) ex) System.out.print("문자를 입력하세요 : "); //라벨 int code = System.in.read(); //사용자가 입력한 값을 읽어 code라는 변수에 넣는다.(하지만 문자 코드 값으로 들어감) System.out.printf("%c\n", code); //문자 코드 값으로 변환하여 출력 System.out.printf("입력한 문자는 %c입니다. \n", code); //출력 read는 사용자가 입력한 문자의 단 한개의 글자만 가져옴. 즉, 여러개를 가져오려면 아래와 같은 코드를 반복하여야만 가능..

자바

JAVA STEP 5. OUTPUT

콘솔 환경 : 단순한 환경 콘솔 입출력 콘솔 환경에서 프로그램 > 데이터를 입출력 Console Input Output > IO 기본 입력 장치 : 키보드 기본 출력 장치 : 모니터 콘솔 출력 클래스.필드.메소드() 1. System.out.println(값); println 메소드 print line > 값을 행단위로 출력한다. > 값을 출력한 뒤 엔터를 친다. ex) System.out.println(100); System.out.println(200); 2. System.out.print(값); print 메소드 System.out.print("하나"); System.out.print("둘"); 3. System.out.printf(값); printf 메소드 print format > 출력 형식 조..

자바

JAVA STEP 4. ESCPAE

* 특수문자 > Escape Sequence 컴파일러가 번역을 할 때, 문자 그대로 출력하지 않고, 미리 약속된 표현으로 바꿔서 출력하는 구성 요소 1. \n new line, line feed 개행 문자(= 엔터) ex char c1 = '\n'; String s1 = "\n"; ex2 요구사항 ) "안녕하세요. 홍길동입니다." 를 출력해주세요. 수정사항 ) "안녕하세요." 와 "홍길동입니다." 각각 다른줄에 출력 String msg = "안녕하세요. \n홍길동입니다."; System.out.println(msg); 2. \r carriage return 열을 맨 앞으로 이동 시키는 것 캐럿의 위치를 현재 라인의 맨 앞으로 이동 ex msg = "안녕하세요. \r홍길동"; System.out.print..

자바

JAVA STEP 2. 부가 설정

1. Eclipse의 폰트 조정 폰트가 아래와 같이 너무 작아서 조금 키워보겠다. 상위 window-preference를 클릭한다. 타이핑 하는 곳에 font라고 입력하여 본다. General-Appearance-Colors and Fonts에서 Basic-TextFont를 더블클릭한다. 취향에 맞게 크기와 글꼴을 수정할 수 있다. 필자는 consolas에 보통, 14크기로 지정하였다. 2. 배경화면 설정 화이트 화면이 마음에 들지 않아 블랙 화면으로 변경하여 보겠다. windows-preferences에서 theme를 입력한다. General-Appearance에서 Theme를 Dark로 수정 한다. Apply and close를 클릭 그러면 아래와 같이 변경 된 것을 볼 수 있다.

안드로이드

안드로이드 프로그래밍 - 다용도 앱 만들기 10

앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 가계부 가계부 xml 코드 더보기 ScrollView, LinearLayout, RelativeLayout을 사용 EditText를 이용하여 지출명, 지출액을 입력 받음 추가, 탐색, 합산 금액, 전체 조회 버튼 가계부 java 코드 더보기 class DBHelper2 extends SQLiteOpenHelper { private static final String DATABASE_NAME = "gageboo.db"; private static final int DATABASE_VERSION = 3; public DBHelper2(Context context) { sup..

IT의 큰손
'it' 태그의 글 목록 (4 Page)