본문 바로가기

<Main>200

JAVA(자바) : 대표적인 String 메소드, //문자 위치탐색 함수//indexOf : 앞에부터 찾는다. //lastIndexOf : //문자 위치 탐색 함수(해당 index) 변수 . indexOf( 찾고자하는 문자 ); 해당 문자열에서 특정 문자나 문자열이 처음으로 등장하는 위치의 인덱스를 반환함. 문자열 맨 앞에서부터 찾는다고 보면 됨. 변수 . lastIndexOf(찾고자하는 문자); 해당 문자열에서 특정 문자가 마지막으로 등장하는 위치의 인덱스를 반환함. 문자열 맨 뒤에서부터 찾는다. 1234567891011121314151617//문자 위치탐색 함수 //indexOf : 앞에부터 찾는다. //lastIndexOf : 뒤에부터 찾는다 String str6 = "abcdeabcde"; int index = str6.indexOf("c"); System.out.println("index = " + index);// 2 출력 //c.. 2021. 1. 25.
자바(JAVA) - 대표적인 String 메소드, 문자열(String)비교 [[equals]]와 ==의 차이점(2) 변수1.equals(변수2); equals 와 ==이 차이점을 정리해보자 공통점은 boolean type으로 반환한다. 형태의차이 .equals ( )는 메소드이다. / / 대상의 내용 자체를 비교 == 은 비교를 위한 연산자이다. // 주소값을 비교 String a = "aaa"; String b = a; String c = new String ("aaa"); a = b이기 때문에 주소값이 같다 c는 다른 주소값 주소값이 다르다. System.out.println( a.equals(b)); System.out.println( a==b); System.out.println( a==c); // false a,c는 주소값이 다르기때문이다 System.out.println( a.equals(c)); // tr.. 2021. 1. 25.
자바(JAVA) : 대표적인 String 메소드, Wrapper class(1) 이거를 모르면 코딩을 못한다. String : wrapper class 자바에서는 문자열을 위한 String이라는 클래스를 별도로 제공한다. String 클래스에는 문자열과 관련된 작업을 할 때 유용하게 사용할 수 있는 다양한 메소드가 포함되어 있다. String 인스턴스는 한번 생성되면 그 값을 읽기만 할 수 있고, 변경 할 수는 없다 대표적인 String 메소드 String 클래스의 메소드는 매우 다양하며, 그중에서도 가장 많이 사용되는 메소드는 다음과 같다. char charAt(int index) 해당 문자열의 특정 인덱스에 해당하는 문자를 반환함. int compareTo(String str) 해당 문자열을 인수로 전달된 문자열과 사전 편찬 순으로 비교함. int compareToIgnoreCa.. 2021. 1. 25.
JAVA(메소드) - 두수를 나눗셈 연산으로 몫과 나머지를 구하는법 1234567891011121314151617181920public class MainClass { public static void main(String[] args) { int num01, num02; int result, tag[] = new int[1]; num01 = 9; num02 = 4; result = getResult(num01, num02, tag); System.out.println("몫:" + result + " 나머지:" + tag[0]); } static int getResult(int n1, int n2, int t[]) { int r; r = n1 / n2; // 몫 t[0] = n1 % n2; return r; }Colored by Color Scriptercs 2021. 1. 21.