일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 자바 배수 더하기
- 프로그래밍 연산자
- JAVA If else문
- 자바 배수 나열
- 자바 for문
- 자바 증감연사자
- 자바 대입연산자
- 자바 리턴값
- 자바 반복문
- 자바 사칙연산자
- Java swtich 학점
- 암묵적형변환
- java 조건문
- Java Else if문
- 자바 학점계산기
- 자바 데이터타입
- 자바 비교연산자
- 자바 학점구하기
- 자바 메소드 호출
- 자바 return
- 자바 1부터 100까지 합
- Java 학점구하기
- 자바 1부터 100까지 3의 배수 출력
- 자바 중첩문
- 자바 3의 배수 출력
- 자바 누적합
- 자바 void
- 자바 배수 확인
- switch case 조건식
- 자바 단항연산자
- Today
- Total
목록분류 전체보기 (14)
Fullmoon in me

메소드 (Method) = 프로그램의 함수 특정기능(=연산)을 그룹화해서 재사용하기 위한 단위 public static void 메서드이름(변수형 파라미터) { .... 수행할 연산식 .... } 메소드 호출 : 정의된 메서드는 다른 메서드를 구성하는 {....} 안에서 다음의 형식으로 사용 될 수 있다. 메소드 호출 방법 메서드이름(); 메소드 파라미터 (Parameter) 자파 프로그램의 메소드는 자신이 실행되는데 필요한 조건값을 메서드 이름 뒤 괄호 안에서 변수 형태(= 변수형 변수이름)로 선언한다. 다중 파라미터 메서드가 연산을 수행하는데 두 개 이상의 파라미터가 필요하다면 콤마로 구분하여 선언 가능 public static void 메서드이름( 변수형 파라미터1, 변수형 파라미터2) { ......

형변환 - 변수의 자료형이 변환되는 것 - 특정 자료형의 값을 다른 자료형의 변수에 대입 가능 암묵적 형변환 서로 다른 자료형을 연산 혹은 대입하는 경우, 자바 컴파일러가 자료형을 통일한다 원칙 : 표현범위가 좁은 데이터 타입에서 넓은 데이터 타입으로의 변환만 허용된다 why? 데이터가 손실 되기 때문 명시적 형변환 (Explict Conversion) : 데이터의 손실을 감수하더라도 강제로 형변환 시키는 형태 자료형 b = (변환할 자료형) a; ex. 실수형을 정수형으로 변환하는 경우 소수점이하 자리는 버려진다 public class Main01 { public static void main(String[] args) { double a = 3.14d; int b = (int) a; System.ou..

반복문 ( Loop ) while문 👉 기본형식 초기식; while( 조건식 ) { 반복적으로 동작할 구문 증감식; } 예시 (1부터 100까지의 합 구하기) public class Sum2 { public static void main(String[] args) { // 합을 저장할 변수 sum // 초기식 int sum = 0; int i = 1; // 반복문 while(i

반복문 ( Loop ) for문 👉 기본형식 for (초기식; 조건식; 증감식) { 반복적으로 동작할 구문 } 1. 최초의 초기식을 설정한다 2. 초기식을 설정한 다음 조건식을 판단한다 3. 만약 조건식이 참이라면 반복적으로 동작할 구문을 1회 수행한다 3. 반복구문을 수행한 후 증감식으로 이동한다 4. 반복구문을 수행한 후 증감식으로 이동한다 5. 증감식을 수행한 후 다시 조건식으로 이동한다. 여전히 조건식이 참이라면 반복수행을 처리하고, 그렇지 않으면 for문을 종료한다. 예시 ( 1부터 100까지의 합 구하기) public class Sum { public static void main(String[] args) { // 합계를 저장해줄 변수 sum 선언 int sum = 0; /* 초기식: int..

switch문 하나의 변수(기준값)에 대한 여러가지 case를 정의하는 구문 조건이 만족되는 case가 나올 때까지 순차적으로 실행된다 break가 있으면 조건이 만족되는 case가 나오면 구문이 실행된 후 조건문 밖으로 빠져나옴으로써 종료된다. 👉 기본형식 switch (기준값) { case 값1: 실행될 구문 break; case 값n: 실행될 구문 break; default: 모든 경우에 충족되지 않을 경우 실행될 기본구문 break; } 예시1 public class Switch { public static void main(String[] args) { // 학점이 B라면 char grade = 'B'; switch (grade) { case 'A': System.out.println("91-1..

조건문(Condition) : 특정 조건을 충족할 경우 실행되는 구문 ✔ If문 : 주어진 조건이 참일 경우 지정 👉 기본 형식 if (조건) { 실행할 구문 } ✔ If~else문 : if 조건문이 참이면 if문 실행 / If문의 조건과 반대되는 경우는 else문 실행 👉 기본 형식 if (조건) { 실행할 구문 } else { 반대경우에 실행할 구문 } ✔ If~else if~else문 : if 조건문이 참이면 if문 실행 / else if문은 두번째, 세번째 ~~~ n번째 조건 나열 If문의 조건과 반대되는 경우는 else문 실행 👉 기본 형식 if (조건) { 실행할 구문 } else if (2차 조건) { 실행할 구문 } else if (3차 조건) { 실행할 구문 } else if (n차 조건..

대입연산자 - 변수에 숫자나 문자열 등의 자료를 입력하거나 연산 결과를 다른 변수에 할당 - 좌변에 우변을 대입한다 // 변수에 값 대입 ( 일반적인 변수의 할당과정 ) int a = 110; // 변수에 변수 대입 int b = 3; int c = b; // 변수 c에 변수 b의 값(3)이 복사 사칙연산자 - 정수(byte, short, int, long)와 실수(float, double)의 연산은 정수가 실수형태로 형변환되어 처리 되기 때문에 결과는 실수가 된다. - 덧셈, 뺄셈, 곱셈 ,나눗셈 * 나눗셈 주의 * ✔ / : 몫 ✔ % : 나머지 ✔ 0으로 나누기 불가능 ✔ 실수는 오차가 발생한다.( 이진수로 변환이 안되기 때문) 단항연산자 - 어떤 변수의 값에 대한 계산결과를 다시 자기 자신에게 대..

기본자료형 (Primitive Data Type) : 자바에서 제공되는 자료형으로 프로그래밍 언어에서 변수의 종류를 구별하기 위해 사용되는 키워드 데이터 자료형 메모리크기 표현가능범위 참/거짓 boolean 1byte true/false 문자 char 2byte 모든 유니코드 문자 (\u0000 ~ \uFFFF) 정수 byte 1byte -128 ~ 127 short 2byte -32,768 ~ 32,767 int 4byte -2,147,483,648 ~ 2,147,483,647 long 8byte 9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 실수 float 4byte 1.40239846E-45f ~ 3.40282347E+38f double 8byte ..

개발 공부를 하면서 정리하는 용도로, 네이버블로그보다는 티스토리가 더 유용하다. 티스토리 개설을 미루고 미루다 겨우 맘 잡고 개설했는데 코드 블록에 하이라이트가 적용이 안 되는 것이 아닌가. 구글링 해본 결과 1) 티스토리에서 제공하는 플러그인 사용하는 방법 , 2) highlight.js 활용하는 방법 두가지가 있었다. 자고로 코드는 테마가 예뻐야 쓰는 맛이 있으므로, 다양한 테마가 있는 highlight.js를 활용하기로 하였다. 설정방식은 github에서 다운로드 받아 직접업로드하여 적용하는 방식과 축약버전이라 할 수 있는 CDN방식이 있는데 설정하기 쉬운 CDN방식으로 설정하였다. 다운로드 받는다면 185개의 언어, 91개의 테마를 설정할 수 있으므로 기호에 따라 선택하면 좋을 것 같다. 1. h..

무료 폰트 사이트 추천 'Noonnu' https://noonnu.cc/ 위 링크로 접속 후 원하는 글꼴(폰트)를 찾는다. 눈누에 업로드 되어 있는 폰트는 상업적이용도 가능하여 많은 사람들이 유용하게 사용할 듯 하다 가독성 좋기로 유명한 리디바탕체를 선택하였고 영문과 한글 모두 정상적으로 사용 가능한지, 문장을 작성하면 어떻게 웹상에 보이는지 테스트를 해보았다. 각자 마음에 드는 폰트를 다운로드를 하고 웹폰트로 사용 블록에 있는 소스코드를 복사한다. 티스토리 적용 방법 1. 블로그관리 > 스킨편집 > html 편집 2. 파일업로드로 들어가 다운로드한 글꼴파일 업로드 3. CSS 카테고리로 들어가 복사한 소스코드를 맨 위에 붙여넣기 + font-family를 검색하여 글꼴이름을 변경 4. 저장 후 적용 되..