자바(Java)의 API(Aapplication Programming Interface)가 제공하는 클래스들
<aside> ➡️ [자바 클래스와 메서드] : 바로가기
<aside> ☑️ 출력
println()
printf()
</aside>contains() : 문자열에 특정문자를 포함하고 있는지 확인하는 함수로 대소문자를 구분한다.
package joon;
public class codeTest {
public static void main(String[] args) throws Exception{
String str = "사과(apple) 가격은 개당 1,000원 입니다." ;
// contains 사용
if(str.contains("사과")) {
System.out.println("contain - 포함");
}else {
System.out.println("contain - 미포함");
}
System.out.println(str.contains("APPLE") ); // false
System.out.println( str.contains("apple") ); // true
}
}
- arrays(int[], double[], String[])
- length는 배열의 길이를 알고자 할때 사용된다.
- String related Object(String, StringBuilder etc)
- **length()**는 문자열의 길이를 알고자 할때 사용된다.
- Collection Object(ArrayList, Set etc)
- **size()**는 컬렉션프레임워크 타입의 길이를 알고자 할때 사용된다.
public class lengthSizeTest{
public static void main(String[] args){
int[] lengthTest1 = new int[7];
System.out.println( lengthTest1.length ); // 7
String lengthTest2 = "lengthSizeTest";
System.out.println( lengthTest2.length() ); // 14
ArrayList<Object> sizeTest = new ArrayList<Object>();
System.out.println( sizeTest .size() ); // 0
}