Java-------- 일반 클래스

1937 단어
String String Buffer 등
1. 스트링 클래스는 불변의 문자 시퀀스를 나타냅니다.
2. 일반적인 구조 방법: API 문서를 조회하는 여러 가지.
3. 문자열 변수를 만들 때 이미 존재하면 분배되지 않고 새 변수를 원래의 위치로 가리킨다.
동일한 객체입니다.그러나 new 방법으로 만들 때는 다른 대상입니다.
class TestString 
{
	public static void main(String[] args) 
	{
		String s1 = "Hello";
		String s2 = "world";
		String s3 = "Hello";
		System.out.println(s1 == s3);
		
		s1 = new String("Hello");
		s2 = new String("Hello");
		System.out.println(s1 == s2);
		System.out.println(s1.equals(s2));
	}
}
출력:
True
false
True
String에서 equals 메서드를 다시 작성합니다. 내용이 같으면 true입니다.
4, public char charAt(int n)가 n번째 문자를 반환합니다.
s.indexof(xxx)는 s에서 첫 번째 문자열 xxx가 나오는 위치를 되돌려줍니다.
s.startWith("xxx")가 xxx로 시작할지 여부를 반환합니다.
s.sunstring(int n) n번째 위치부터 캡처
등등,
5. 정적 재부팅 방법:
value Of () 는 기본 데이터 형식을string 형식으로 변환합니다.
s.split ("x") 는 문자열을 지정한 구분자 x에 따라 하나의 문자열로 분할합니다.
6、java.lang.StringBuffer는 가변 문자 시퀀스를 나타냅니다.스트링과 비슷하지만 문자열을 변경할 수 있습니다.
7.Math: 일련의 수학 방법을 포장했다.
abs 절대치,sin cos tan 등,sqrt 제곱,log 자연 대수,pow(a,b)a의 b차방,max min random,round 소수부 반올림 등,,,
8、File 클래스:java.io.파일 클래스는 파일 시스템 파일 이름을 나타냅니다.
eg:
import java.io.*;
class TestFile 
{
	public static void main(String[] args) 
	{
		String separator = File.separator;
		String name = "end.txt";
		String dir = "1" + separator + "2";
		File f = new File(dir,name);
		if(f.exists())
		{
			System.out.println("name :" + f.getAbsolutePath());
			System.out.println("size :" + f.length());
		}
		else
		{
			f.getParentFile().mkdirs();
			try{
				f.createNewFile();
			}catch(IOException e){
				e.printStackTrace();
			}
		}
	}
}

9. Enum 열거 유형:
특정 값 중 하나만 얻을 수 있으며, enum 키워드로 정의된 자바입니다.lang. Enum 유형
-------------------------------------------------
end、

좋은 웹페이지 즐겨찾기