[ DEV ] Backend/JAVA
-
StringTokenizer[ DEV ] Backend/JAVA 2022. 6. 30. 20:03
여기서 잠깐! StringTokenizer 클래스란?? BufferedReader 클래스의 매서드로 입력을 읽어들이면, 라인 단위로 읽어들일 수 밖에 없는데, 그런 경우 문자에 따라서 문자열을 나누고 싶을 때 사용하는 클래스라고 보면 된다. 한마디로 하나의 문자열을 여러개의 토큰으로 분리하는 클래스라고 보면 된다. String : 문자열을 Tokenizer : 토큰화한다. 라고 해셕할 수 있다. (토큰은 분리된 문자열 조각열을 의미) StringTokenizer에 대한 자세한 설명은 아래 블로그에 잘 나와있다. https://jhnyang.tistory.com/398 [JAVA 자바] StringTokenizer 클래스로 문자열 분리하기! split 비교. 안녕하세요 양햄찌 블로그 주인장입니다. 저번시간..
-
자바 동등비교 하기. equals() 와 == 사용법[ DEV ] Backend/JAVA 2022. 6. 29. 22:42
문자열을 비교하기 위해서 사용하는 equals()메소드와 비교연산자 == 에 대한 포스팅입니다. 1. == 연산자 변수에 저장된 값의 동등 비교를 하며 Boolean 값으로 반환하는 연산자. 객체,주소값을 비교를 합니다. (Call by Reference) (여기서 주소값이란 실제 내용의 값이 아닌 자료의 위치의 값이라고 생각하면 됩니다.) 2. equals() 메소드 equals()메소드는 객체끼리 동등 비교를 하며 Boolean 값으로 반환하는 메소드.. (Call by value) 쉽게 이야기하면, 변수가 가지고 있는 값을 비교하는 것. *출력으로 예시 알아보기. (박스 색으로 다른 객체임을 표현해보았음.) String a,b,c 모두 "good"로 같은 값을 가지고 있기 때문에 equals() 메..
-
자바 (java) - for문 작성시 cannot find symbol 문제 해결[ DEV ] Backend/JAVA 2022. 6. 23. 12:46
for문 사용해서 구구단을 작성했는데 오류가 떴다. 뭐가 문제인지 모르겠어서 구글링하며 코드 째려보다가 내가 어이없는 실수를 했다는 사실을 발견. for문 뒤에 있는 ;를 제거하면 바로 해결된다.... for문 {} 기억하기... for문 ; 로 끝내지 않기... 다음에도 이런 문제가 발생할 경우, 아래 블로그에 잘 정리가 되어있으니 참고해야겠다. https://yangbox.tistory.com/60