일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 기초
- view
- 마크다운
- 도커
- 데이터베이스
- 쿠버네티스 기본 개념
- dql
- Flutter
- DB 모델링
- 기초 선택자
- 기본 API
- DB 개요
- MVC 패턴
- oracle
- mybatis
- docker
- 깃허브
- 웹개발 기초
- ORACLE 기초
- VS Code
- DB
- SQL
- 쿠버네티스
- github
- 필기
- docker 소개
- java
- 정보처리기사
- DDL
- Today
- Total
목록프로그래밍 언어/JAVA (6)
핑구
난수를 출력하기 위해서는 Math.random() 메소드를 사용하여야 합니다. Math.random()는 0 ~ 1 범위의 double 난수를 반환하는 메소드입니다. 따라서 원하는 범위의 난수를 반환하고 싶을 경우 약간의 연산이 필요합니다. 1. 0 ≤ Math.random() < 1 2. 원하는 범위의 값을 곱해 줍니다. 0 × 10 ≤ Math.random() × 10 < 1 × 10 3. 0부터 시작하는 값이기 때문에 1을 더해 줍니다. 0 + 1 ≤ Math.random() × 10 + 1 < 10 + 1 4. 정수형으로 출력되어야 하기 때문에 강제 형변환을 진행합니다. (int)1 ≤ (int)Math.random() × 10 + 1 < (int)11 따라서 만약 1 ~ 10 범위의 난수를 구하..

import java.util.Scanner; public class Exercise { public static void main(String[] args) { Exercise07(); Exercise08(); Exercise09(); } // 주어진 배열의 항목에서 최대값 구하기 public static void Exercise07() { System.out.println("Exercise 07:"); int max = 0; int[] array = { 1, 5, 3, 8, 2 }; for (int i : array) { if (i > max) { max = i; } } System.out.println("max: " + max); } // 주어진 배열의 전체 항목의 합과 평균값 구하기 public ..

문제마다 클래스를 만들기 번거로워 문제를 각각의 메소드로 만든 후 main 메소드에서 호출하는 방식으로 풀이하였습니다. package chap04; import java.util.Scanner; //Exercise07 public class Exercise { public static void main(String[] args) { Exercise03(); Exercise04(); Exercise05(); Exercise06(); Exercise07(); } // for문을 이용해 1부터 100까지의 정수 중 3의 배수의 총합 구하기 public static void Exercise03() { int sum = 0; for (int i = 1; i balance) { System.out.println("..

이클립스를 설치하였다면 실행해 보아야 합니다. 이클립스를 실행하면 다음과 같은 창이 뜨게 됩니다. Workspace란 내가 생성한 프로젝트를 저장할 경로를 뜻합니다. 기본적으로 위의 경로와 같이 설정되어 있으며, 변경이 필요할 경우 Browse 버튼을 눌러 변경할 수 있습니다. 현재 설정된 디렉토리를 기본 Workspace로 사용할 경우 'Use this as the default and do not ask again'을 체크하여 해당 화면을 더 이상 뜨지 않게 설정 가능합니다. 추후 변경이 필요한 경우에는 이클립스의 File → Switch Workspace → Other 메뉴에서 변경 가능합니다. Workspace 설정이 완료되었다면 Launch 버튼을 눌러 이클립스를 실행합니다. 처음 이클립스를 실..

확장자를 .java로 저장하면 메모장에서도 자바 소스 파일을 작성할 수 있으며, 명령 프롬프트로 실행 또한 가능합니다. 하지만 이 방법은 개발자의 오류를 많이 발생시키며, 코드의 식별도 어렵습니다. 따라서 여러 가지 편집 툴을 사용하는데, 여기에서는 이클립스를 설치하여 사용해보겠습니다. 이클립스는 아래 이클립스 홈페이지에서 다운로드 가능합니다. https://www.eclipse.org/ The Community for Open Innovation and Collaboration | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open sou..

자바 프로그램을 개발하기 위해서는 JDK(Java Development Kit)를 먼저 설치하여야 합니다. 개발이 아닌, 이미 개발된 프로그램을 실행만 하는 경우 JRE(Java Runtime Environment)만 설치하여도 무방합니다. JRE는 JVM + 표준 클래스 라이브러리로 구성되어 있고, JDK는 JRE + 개발에 필요한 도구로 구성되어 있기 때문입니다. 현재는 개발 목적임으로 JDK를 설치하도록 하겠습니다. JDK는 Oracle 홈페이지에서 다운로드가 가능합니다. https://www.oracle.com/kr/index.html 상단의 메뉴에서 제품 → Java를 클릭합니다. Java SE → Java 다운로드를 클릭합니다. JDK Download를 클릭합니다. 아래에서 현재 PC에 맞는 ..