본문 바로가기

자바2

알고리즘 - 재귀 :: 유클리드 호제법(최대공약수), 피보나치, 팩토리얼 강의 소개 현재 수강하고 있는 멀티캠퍼스 k-digital 지능형 웹서비스 풀 스택 과정을 수강하며 적은 내용입니다. 교재로는 자료구조와 함께 배우는 알고리즘 입문 자바 편을 사용하고 있습니다. 재귀(recursive) 재귀 함수 어떤 함수 내부에 자기 자신 함수를 포함하고 있는 함수이다. 재귀 함수를 사용할 때, 조건문으로 종료 조건을 주거나(재귀 함수를 호출하지 않는 조건), 아니면 자기 자신을 계속 호출해야 한다. 재귀를 사용한 예제 코드 1. 팩토리얼 [재귀 함수 코드 구현] static int factorial(int num) { // num 변경하여 같은 메서드 계속 호출 System.out.println("===" + num + "일 때 factorial 시작==="); // 종료조건 if .. 2022. 1. 25.
JAVA 문법 - String과 Char 비교, 변수의 타입 강의 소개 현재 수강하고 있는 멀티캠퍼스 지능형 웹서비스 풀스 텍 과정을 수강하며 적은 내용입니다. 교재로는 자바의 정석을 사용있는 점 참고 부탁드립니다. 변수의 타입 자바 변수의 타입으로는 기본형, 참조형이 있다. 기본형 boolean, char, byte, short, int, long , float, double 실제 값을 저장한다 참조형 기본형을 제외한 나머지(String, System) 객체의 주소를 저장(0x .. ) 이 중에서 가장 많이 쓰이는 타입은 정수형 중에서는 int(4byte), double(8byte)이다. 문자열을 저장하는 String과 Char의 차이점 char 기본형 타입 단일 문자 ex. A 홑따옴표 사용 ' ' String 참조형 타입 문자열 ex. ABC 쌍따옴표 사용 .. 2021. 12. 29.