목록자바string (3)
겉바속촉
방법1) String aa=a+""; //숫자 + 문자 = 문자방법2) String aa=String.valueOf(a); //문자형으로 변환 1. Substring 연습//substring System.out.println(str.substring(6,9)); System.out.println(str.substring(10));package day0603; public class StringTest_11 { public static void main(String[] args) { //어떤 데이터 타입이든 String객체로 전환이 가능하다 int a = 100; //String aa=a+""; //숫자 + 문자 = 문자 String aa=String.valueOf(a); //문자형으로 변환 char[]b..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 String을 다뤄보도록 할게요~ String class에서는 1.startswith 2.equals 3.substring 사용할겁니다:) 1. startswith 조건문은 while(true)를 사용합니다. 그럼 우리는 어디가 반복이 되고 싶은 지 생각해줘야겠죠?? 아래 콘솔창을 보시면 이름을 입력하고 그 중 김씨성을 가진 사람이 몇 명인지 출력해내고 싶습니다:) 끝을 입력하면 반복문이 종료되기 때문에 --->break; 김씨 성을 가진 이름이 등장하는 지 보려면 --->name.startswith("김") package day0528; import java.util.Scanner; public class StringText_04 { public static ..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 double이랑 int에 대해서 알아볼거에요~ 새로운 class하나 만들어서 다음과 같이 코드를 입력해봤어요!! 그런데 오류가 나네요!! 왜그럴까요? 이유는 더 큰 double을 더 작은 int에다가 집어넣었기 때문이에요:) 그래서 d앞에다가 (int)를 추가해봅니다. double d = 10.5; int c = d; 를 double d = 10.5; int c = (int)d; 로 고치는 거에요. 그럼 콘솔창에 요류가 뜨지 않는 게 보이시죠?? 이번에는 String으로 봅시다!! num1과 num2를 String 즉 문자열로 선언을 했는데요 System.out.println(num1+num2); 의 결과값은 2030 이라고 뜨는 걸 확인할 수 있죠!! 그래서 ..