본문 바로가기

Java

Java String Clsss method /** * length() : 문자열 길이 * equals(String s) : 다른 문ㄴ자열과 같은지 비교 * charAt(int i) : i 번째 글자 * toCharArray(): char[] 로 변환 * substring(int beginIndex,int endiIndex): 문자열 일부 잘라오기 * toUpperCase(): 모두 대문자로 변환 * replaceAll(String reg,String replacement): 특정 문자열 모두 교체 * split(String reg) : 주어진 글자로 잘라서 String[] 반환 * trim(): 문자열 앞뒤의 공백을 제거 */ String str1 = "Hello"; String str2 = "world!"; String str3 = "Hello.. 더보기
Java RAF (RandomAccessFile) - 사용법 자바 7 에서도 C언어의 fseek 와 lseek같은 기능을 제공한다.C 언어에서 fseek 같은 경우 파일 포인터를 사용하여 파일의 위치로 접근할수있다.자바에서도 동일한 기능을 할수있는 RandomAccessFile 클래스를 사용하면 가능하다. public class RandomAccessFileDemo { public static void main(String[] args) { try { // create a new RandomAccessFile with filename test RandomAccessFile raf = new RandomAccessFile("test.txt", "r");// 모드 값은 rw,w,r 과 같이 다양하게 선택 가능. raf.seek(0);// 0 이면 처음부터 // pri.. 더보기
Watch Service 사용법 ( 1.7 버전 ) 자바 Watch Service 특정 디렉토리를 감지 하고 있다가 그 디렉토리에 이벤트 발생시 알려 준다. import java.io.IOException; import java.nio.file.FileSystems; import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.StandardWatchEventKinds; import java.nio.file.WatchEvent; import java.nio.file.WatchEvent.Kind; import java.nio.file.WatchKey; import java.nio.file.WatchService; public class WatchServiceTest { final s.. 더보기