public class _02_String2 { public static void main(String[] args) { String s = "I like Java and Python and C."; //문자열 변환 System.out.println(s.replace("and",",")); //"and"를 ","로 변환 System.out.println((s.substring(7))); //인덱스 기준 7 부터 시작 (이전 내용은 삭제) System.out.println(s.substring(s.indexOf("Java"))); //"Java"가 시작하는 위치부터, "." 이 시작하는 위치 바로 앞까지 System.out.println(s.substring(s.indexOf("Java"),s.indexO..
분류 전체보기
import java.util.Locale; public class _01_String1 { public static void main(String[] args) { 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.contains("Java")); //포함된다면 true System.out.println(s.contains("C..
public class _05_Operator5 { public static void main(String[] args) { //삼항 연산자 //결과 = (조건) ? (참의 경우 결과값) : (거짓의 경우 결과값) int x = 3; int y = 5; int max = (x > y) ? x: y; System.out.println(max); //5 int min = (x < y) ? x : y; System.out.println(min); //3 boolean b = (x == y) ? true : false; System.out.println(b); //false String s = (x != y) ? "달라요" : "같아요"; System.out.println(s); //달라요 } }
public class _04_Operator4 { public static void main(String[] args) { //논리 연산자 boolean 김치찌개 = false; boolean 계란말이 = false; boolean 제육볶음 = true; System.out.println(김치찌개 || 계란말이 || 제육볶음); //하나라도 true 이면 true (괜찮은 식당) System.out.println(김치찌개 && 계란말이 && 제육볶음); //모두 true 이면 true (최고의 식당) //AND 연산 System.out.println((5 > 3) && (3 > 1)); //5는 3 보다 크고, 3은 1 보다 크다 (true) System.out.println((5 > 3) && (3 ..
public class _03_Operator3 { public static void main(String[] args) { //비교 연산자 System.out.println(5 > 3); //5는 3보다 크다 (참이면 true, 거짓이면 false) System.out.println(5 >= 3); //5는 3보다 크거나 같다 (true) System.out.println(5 >= 5); //5는 5보다 크거나 같다 (true) System.out.println(5 >= 7); //5는 7보다 크거나 같다 (false) System.out.println(5 < 3); //5는 3보다 작다 (false) System.out.println(5
public class _02_Operator2 { public static void main(String[] args) { // 대입 연산자 int num =10; num = num + 2; System.out.println(num); //12 num = num - 2; System.out.println(num); //10 num = num * 2; System.out.println(num); //20 num = num / 2; System.out.println(num); //10 num = num % 2; System.out.println(num); //0 // 복합 대입 연산자 num = 10; // num = num - 2; num +=2; System.out.println(num); //12 /..
public class _01_Operator1 { public static void main(String[] args) { //산술 연산자 //일반 연산 System.out.println(4+2); //6 System.out.println(4-2); //2 System.out.println(4*2); //8 System.out.println(4/2); //2 System.out.println(5/2); //2 System.out.println(2/4); //0 System.out.println(4%2); //0 System.out.println(5%2); //1 //우선 순위 연산 System.out.println(2+2*2); //6 System.out.println((2+2)*2); //8 Syst..
public class _07_TypeCasting { public static void main(String[] args) { //TypeCasting //정수형에서 실수형으로 //실수형에서 정수형으로 //int to float, double int score = 93; System.out.println(score); //93 System.out.println((float) score); //93.0 System.out.println((double)score); //93.0 //float, double to int float score_f = 93.3F; double score_d = 98.8; System.out.println((int)score_f); //93 System.out.println((i..