티스토리 뷰

어처피 같은 타입이니깐 정리하는 느낌으로 s[1] , s[2] 이런식으로 사용함

s[0] 시작한 s로부터 0만큼 떨어져있다. s[1] 시작한 s로부터 1만큼 떨어져있다. s[2] 시작한 s앞에 2개가 있다. 

 

데이터 타입을 전부 객체로 인스턴스해서 사용한다.
final == 앞으로 변경사항이 없다.(사용하면 일반변수와 다른 곳에 저장되어 엑세스 속도가 빨라짐, 상수처리시키는 것) 누군가 뒤에서 이 변수를 수정하려하면 오류메세지를 발생시켜준다.

 

자바는 각각의 배열 원소에 접근하려면 객체를 따로 생성해야한다... (불편한 점 아닌가..)

 

 

2차원 배열, 아래 for문 처럼 앞쪽한개바꾸고 뒤에 쭈루룩 바꾸는 식으로 2차원 배열 계산

 

자바에서는 String을 지원하기 때문에 문자열 처리할 때 편리한 점이 많다.

 

여기서 compareTo 는 문자열끼리만 비교 가능하고, equals 는 클래스도 비교대상에 들어갈 수 있다.(객체와 현재의 문자열 비교) 단, compareTo 는 -1,0,1로 반환 equals 는 true, false로 반환된다.

 

isEmpty() 문자열이 비여있는지 확인할 때,

 

substring 문자열 중 특별한 문자 몇가지를 꺼내고 싶을 때,

 

등등 String은 많은 기능을 지원한다.

 

String answer = "The answer is " + 100 ;  여기서 100은 문자열로 자동으로 입력된다.

String answer = "The answer is " + 100 +100 ; 여기서 100은 덧셈 계산이되어 200으로 출력된다.

 

문자열을 숫자형태로 바꾸고 싶을 때, 랩퍼 클래스를 사용한다.

 

 

 

String 예제

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

댓글
최근에 올라온 글
최근에 달린 댓글
250x250