본문 바로가기

Programming Language

(90)
[JAVA] java반복문( for문 & 이중for문 ) +퀴즈문제 ● for문 - 초기,조건,증감문을 한번에 선언가능 - 반복문으로 가독성이 높기에 보편적인 방법이다. ● for문의 문법 - 초기,조건,증감문은 일부 or 전부 생략가능하다. package day04; import java.util.Scanner; public class Test01 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int repet; System.out.print("수 입력: "); repet = input.nextInt(); for (int i = 0; i
[JAVA] java제어문( if문, if-else문, switch-case문 ) +퀴즈문제 ● 제어문이란? - 순차적인 흐름을 조건에 따라 통제하는 명령어이다. - 사용자의 요구에 따라 프로그램이 동작한다. ● 제어문의 종류 1. if-else (조건문) 2.while, do while, for (반복문) 3.switch-case (선택문) 4.continue, break (흐름변경) ● if문 정의 : 조건식을 평가하여 프로그램의 실행순서를 결정하는 제어문 ( 간단하게 말하자면, 조건식을 평가해서 참이면 종속문자 실행 / 거짓이면 다음문장 실행 ) 예 > if (조건식) { 종속문장; } 다음문장; package day03; import java.util.Scanner; public class Test01 { public static void main(String[] args) { Scann..
[JAVA/기초] java 연산자(산술연산자, 증감연산자,대입연산자, 관계연산자, 논리연산자 등) + 퀴즈문제 ● 연산자 ● 산술 연산자 【 % 연산자 사용 】 - 짝, 홀수 구분 9 % 3 = > 0 이므로 짝수 10 % 3 => 1이므로 홀수 - 배수 구분 123 % 3 => 0이므로 3의배수 package day02; public class Test03 { public static void main(String[] args) { int num1 =9, num2=2; System.out.println(num1+"+"+num2+"="+(num1+num2)); System.out.println(num1+"-"+num2+"="+(num1-num2)); System.out.println(num1+"*"+num2+"="+(num1*num2)); System.out.println(num1+"/"+num2+"="+(num..
[JAVA/기초] java입출력(read & scanner 입력문) + 퀴즈문제 ● 예외전가의 필요성 - 프로그램 안정성을 중시하는 자바언어의 특성상, 모든 입출력에 대해 발생할 수 있는 예외적인 상황을 대비해야 한다. - 지금까지 사용해왔던 출력 메소드는 모두 내부적으로 예외처리가 되어있었지만, 대부분 그렇지 않은것도 많다. ● 예외전가 방법 1. 자바에서의 입출력과 관련된 라이브러리를 사용하기 위해 관련 패키지를 import 한다. ( 예시, import java.io.*; 또는 import java.IOException; ) 2. 입/출력이 사용되는 함수 정의부에 다음을 추가한다. ( public static void main(String[] args) throws IOEception ) ● System.in.read() - 단일 문자입력 - 입력 Buffer로부터 Data를 ..
[JAVA] 이스케이프문자 위 사진은 이스케이 문자 사진입니다. * 이스케이프 문자는 문자열을 출력하기 위해 사용되는 기능외의 부가적인 기능으로 사용됩니다. 위 사진은 이스케이프 문자를 사용한 예시입니다. console창과 비교하며 이해하면 편합니다 !
[JAVA/초간단] 이클립스 어두운 테마적용하기 & 테마변경 ▶ 이클립스(eclipse) 어두운 테마 적용하기 및 테마변경 ( 이클립스 어두운테마를 하면 장시간 모니터를 보는 프로그래머의경우, 눈이 편하게 느껴집니다. ) 이클립스를 실행하고, 상단에 Help를 누르고 " Eclipse Marketplace " 를 클릭해줍니다. 위 사진과 같이 창이 뜬다면, Popular를 클릭하고 맨 위에 Dark Theme를 install 해줍니다. install이 다되면 재시작하라는 창이뜹니다. 재시작을 해줍니다. ( 참고로 스샷을 찍은 저는 어두운테마를 이미 적용중에 있습니다. ) 재시작하면 바로 적용됩니다 !! ● 이클립스 테마 변경하기 ● 이클립스 상단 Window -> Preferences 클릭하면 위의 창이 뜹니다. General에서 Appearance를 클릭해주고 ..
[JAVA/기초] 자바 변수 및 문자출력 (데이터 타입 & 형변환) + 퀴즈문제 ● 변수란? * 일반적인 뜻 : 고정되어 있지 않은 수 * java에서의 변수 뜻 : 데이터 or 자료를 저장하기 위한 메모리 공간 ( 변수 선언 예시 >>> DataType 변수명; ) ● 자바를 시작하기 앞서 간단한 명명 규칙 ● * 작성규칙 1. 영문자 대 소문자, 숫자, _(underline), $ 의 조합으로 구성 2. 숫자의 경우 가장 첫글자로 쓰여서는 안됨 3. 예약어를 사용하면 안됨 4. 공백이 있어서는 안됨 * 프로그래밍 활용을 위한 Tip 1. 의미를 잘 설명할 수 있는 이름 2. 제약은 없지만 3~10자 내외 3. 변수명은 보통 짧은 영어 단어를 활용 우선, 이클립스를 실행하시고, 좌측 상단에 File을 클릭하시고, New를 클릭하고 java Project를 클릭해줍니다. "day01..
[JAVA/설치] 자바 및 이클립스 다운로드(설치방법과 환경변수설정) ▶ JAVA 다운로드(설치방법과 설정)와 Eclipse설치 1. 자바 쉽게 설치 JAVA는 JRE와 JDK로 나뉘게 됩니다. JRE는 자바 프로그램을 실행하기 위해서 만들어진 프로그램이고, JDK는 JRE의 기능과 함께 JAVA 프로그램을 개발하기 위해 추가된 프로그램입니다. 즉, JRE = JVM + 표준 클래스 라이브러리 JDK = JRE + 개발에 필요한 도구 위처럼 JDK 내부에도 JRE가 있기에 저는 JDK를 다운로드하는 방법을 소개하겠습니다. NAVER 검색에 "자바"라고 검색하면 아래 다운로드받을수있는 오라클 홈페이지가 나옵니다! 오라클 홈페이지를 클릭해주세요. 오라클 공식홈페이지에서 오른쪽 중간에 빨간표시에 보이는 "Java SE"를 클릭해줍니다. (https://www.oracle.com..