목록분류 전체보기 (639)
충분히 쌓여가는
조건 연산자 조건식 ? 식1 : 식2 조건식의 평가결과가 true면 식1이, false면 식2가 연산결과가 된다 public class practice { public static void main(String[] args) { int result; result = (3 > 1) ? 3 : 1; System.out.println(result); // 3 // if-else문 if (3 > 1) result = 3; else result = 1; System.out.println(result); // 3 } } public class practice { public static void main(String[] args) { int result; result = (3 < 1) ? 3 : 1; System...
@Controller 어노테이션 원격 호출 가능한 프로그램으로 등록 @RequestMapping 어노테이션 URL과 메서드 연결(맵핑, mapping) home이라는 메서드가 호출됨package com.fastcampus.ch2; import java.text.DateFormat; import java.util.Date; import java.util.Locale; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.R..
문자열 비교문자열을 비교할 때는, 비교 연산자 == 대신 equals()라는 메서드를 사용해야 한다 비교 연산자는 두 문자열이 완전히 같은지 비교 equals()는 문자열 내용이 같은지만 비교 ==와 equals()의 결과가 같게 나올때public class practice { public static void main(String[] args) { String str1 = "abc"; String str2 = "abc"; System.out.println(str1 == str2); // true System.out.println(str1.equals(str2)); // true } } ==와 equals()의 결과가 다르게 나올때 둘 다 결과가 같게 나오기 위해 equals()를 사용해야함public ..
비교연산자두 피연산자를 비교해서 true(참) 또는 false(거짓)을 반환 대소비교 연산자비교 연산자연산결과>좌변 값이 크면, true,아니면 flase=좌변 값이 크거나 같으면, true 아니면 flase0); // true System.out.println(1=1); // true System.out.println(1='B'); // 65 >= 66 -> false } }등가 비교 연산자비교연산자연산결과==두 값이 같으면, true 아니면 false!=두 값이 다르면, true 아니면 falsepublic class practice { public static void main(String[] args) { System.out.println(2 == 2); // true System.out.prin..