본문 바로가기

Java5

반복문 반복문은 코드 블록을 여러 번 실행하기 위해 사용됩니다. for문과 while문은 가장 흔히 사용되는 두 가지 반복문입니다.1. For 문 for문은 반복 횟수가 명확히 정해져 있을 때 주로 사용됩니다.선언은 반복문에서 사용할 변수를 초기화하는 데 사용됩니다. 조건이 참인 동안 코드가 반복 실행됩니다. 증감은 각 반복이 끝날 때마다 반복 변수를 증가하거나 감소시킵니다.// 반복문 Forfor (선언;조건;증감) { ... 수행 명령 ...}참고.IntelliJ 에서는 fori 만 적고 엔터하면 기본 틀 자동 완성!// 나코 매장System.out.println("어서오세요. 나코입니다.");// 또다른 손님이 들어오면?System.out.println("어서오세요. 나코입니다.");System.ou.. 2024. 6. 17.
조건문 1. If 문If 문은 특정 조건에 따라 코드 블록을 실행하거나 실행하지 않도록 제어하는 조건문입니다.if (조건) { // 조건이 참일 때 실행할 코드 블록} 조건. 만약 오후 2시 이전이라면 커피를 사먹는다.조건. 만약 오후 2시가 넘었어도, 오전에 커피를 마시지 않았다면 커피를 마신다.조건. 만약 오후 2시가 넘었고, 오전에 커피를 마셨다면 디카페인 커피를 마신다.// 조건문 Ifint hour = 10; // 오전 10시boolean morningCoffee = false;if (hour 14 && morningCoffee == false){if (hour > 14 && !morningCoffee){ System.out.println("아이스 아메리카노 +1");}if (hour > .. 2024. 6. 9.
String 1. 다양한 문자열 메서드String s = "I like Java and Python and C.";System.out.println(s);// 문자열의 길이System.out.println(s.length()); // 29// 대소문자 변환System.out.println(s.toUpperCase()); // 대문자로 변환System.out.println(s.toLowerCase()); // 소문자로 변환System.out.println(s); // in-place 연산 아님.// 포함 관계System.out.println(s.contains("Java")); // 포함되면 true, 포함되어 있지 않으면 falseSystem.out.println(s.contains("C#"));//위치 정보Syst.. 2024. 6. 5.
연산자 1. 산술 연산자일반 연산// 연산 : 답이 정수로 나옴. 따라서 소수점이 버려집니다.% 연산 : 나머지를 구하는 연산자. 나머지가 출력됩니다.System.out.println(4 + 2); // 6System.out.println(4 - 2); // 2System.out.println(4 * 2); // 8System.out.println(4 / 2); // 2System.out.println(5 / 2); // 2 답이 정수로 나옴System.out.println(2 / 4); // 0 따라서 소수점이 버려짐System.out.println(4 % 2); // 0 나머지를 구하는 연산자System.out.println(5 % 2); // 1 우선 순위 연산산술 연산자에서 곱셈이 덧셈보다.. 2024. 6. 5.
출력,자료형,형변환 1. 간단한 프린트 해보기println : print + line , 자동 개행이 된다. package chap_01;public class _01_HelloWorld { public static void main (String[] args) { System.out.println("Hello World!!!"); /* println : print + line 한 줄 적기, 자동 개행 */ System.out.println("안녕하세요"); }}Hello World!!!안녕하세요 참고.IntelliJ 에서는 package chap_01;public class _01_HelloWorld {   ✅메인 영역을 만들 때,  psvm 혹은 main 만 입력해도 메인 영역이 완성.. 2024. 6. 1.