Java(7)
-
Java - 문자열을 실수로 자료형 변환
문자열 형태의 실수를 자료형을 변환하여 실수로 바꾸는 법을 알아볼게요. 자료형이 문자열인 실수를 자료형을 변환하여 실수로 바꾸는 법은 총 2가지가 있어요. 첫 번째로는 Doube.parseDouble(문자열) 두 번째로는 Float.parseFloat(문자열) 이렇게 총 2가지 변환하는 방법이 있어요. Double, Float 이 2개는 크기 허용치가 다르데요. Float는 4바이트(32비트) Double은 8바이트(64비트) 이렇게 다르답니다. 2가지 방법 모두 바로 알아보겠습니다!! Double.parseDouble, Float.parseFloat 사용 예시 String k = "222.345"; double double_data = Double.parseDouble(k); 결과 : 222.345 f..
2023.11.24 -
Java - 정수를 문자열로 자료형 변환
정수를 문자열로 자료형을 변환하는 방법을 알아볼게요 정수를 문자열로 변환하는 방법은 총 2가지가 있는데요. 첫 번째는 String.valueOf(정수) 두 번째는 Integer.toString(정수) 이렇게 2가지가 있어요. 2가지 모두 방법이 비슷해서 코드를 한 번에 보여드리도록 할게요. String.valueOf, Integer.toString 사용 예시 int k = 112233 String text1 = String.valueOf(n); String text2 = Integer.toString(n); System.out.println(text1); // 결과 : "112233" System.out.println(text2); // 결과 : "112233" 보시면 2가지 방법 모두 문자열로 변환된 ..
2023.11.24 -
Java - 문자열 메서드 charAt, replaceAll, substring, toUpperCase에 대해서
Java 문자열 메서드인 charAt, replaceAll, substring에 대해서 알아보겠습니다. 제일 먼저 charAt 메서드에 대해서 알아보겠습니다. charAt 메서드 사용 예시 String hello = "hello world!" System.out.println(hello.charAt(4)); // 결과 : o charAt 메서드는 특정 순번을 넣어서 문자열을 가져올 수 있어요. 이 순번은 인덱스 번호를 넣게 되는데 0번부터 시작하게 돼요. 그래서 인덱스 4번을 넣게 되면서 5번째 글자를 가져올 수 있게 됩니다. replaceAll 메서드 사용 예시 String hello = "hello world!" System.out.println(hello.replaceAll("world!", "na..
2023.11.22 -
Java - List에 대해서(add, get, size, contains, remove 메서드)
배열보다 편한 List에 대해서 알아보겠습니다. 왜 배열보다 편한지 아래 이어서 설명할게요! 배열은 선언할 때 길이를 설정 해주고, 선언을 해야 됐어요. 그런데 리스트는 배열과 달리 길이를 설정 해주지 않아도 유동적으로 사용할 수 있어요. 리스트 중에서도 종류가 다양한데요. 오늘은 ArrayList 자료형에 대해서 알아볼게요! 리스트 선언 및 add 메서드로 항목 추가 ArrayList fruit = new ArrayList(); fruit.add("Apple"); fruit.add("Melon"); fruit.add("Water Melon"); fruit.add("Banana"); 이렇게 과일 종류들을 리스트에 담아 보았어요. 총 4개 항목을 넣어봤는데요. 만약에 배열로 선언을 해야 했었다면 길이를 넣..
2023.11.18 -
Java - 배열에 대해서(배열 선언, 불러오기, 길이 구하는 법)
배열은 변수 상향 버전이라고 생각하면 돼요. 배열은 변수와 달리 여러 데이터를 넣어줄 수 있어요. 문자열, 정수 배열 선언 String[] hello = {"안", "녕", "하", "세", "요"}; // 문자열 배열 int[] date_text = {2, 0, 2, 3, 1, 1, 0, 1}; // 정수 배열 위와 같이 문자열과 정수 모두 배열로 만들 수 있어요. 하지만 배열에 값을 넣지 않고, 초기화를 할 때는 배열 길이를 설정해주고, 선언을 해야 되는데요. 데이터가 없는 배열을 선언하는 방법 String[] hello = new String[]; // 에러 발생 String[] hello = new String[5]; // 정상 작동 배열에 값이 없는 상태에서 선언 할려고 하면 오류가 발생하게 됩..
2023.11.18 -
Java - 문자열 메서드 equals, indexOf, contains에 대해서
Java 문자열 메서드인 equals, indexOf, contains에 대해서 알아보려고 합니다. 제일 먼저 equals 메서드에 대해서 알아볼려고 합니다. equals는 문자열과 문자열을 비교하여 일치한 문자열이면 true를, 일치하지 않으면 false를 반환하게 됩니다. equals 메서드 사용 예시 String a = new String("안녕하세요"); String b = "안녕하세요"; String c = "안녕하세요"; System.out.println(b == c); // 결과 : true System.out.println(a == b); // 결과 : false System.out.println(a.equals(b)); // 결과 : true 자세히 보면 a 변수와 b 변수를 비교하는 부..
2023.11.18