1. BubbleSort peudo code
for(int i=0; i<arr.length; i++){
if(int j=0; j<arr.length-i-1; j++){
if(arr[j] > arr[j+1]){
swap(arr[j],arr[j+1]);
}
}
}
2. ArrayList를 통한 중복 값 제거
ArrayList a1, a2;
for(int i=0; i<a1.length; i++){
if(!a2.contains(a1.get(i)){
a2.add(a1.get(i));
}
}
3. 자바 정규식(특수문자, 개행 제거)
String regex = "!\"#[$]%&\\(\\)\\{\\}@`[*]:[+];-.<>,\\^~|'\\[\\]\\s";
String text = "dj% 3r8sdfn#!@DN";
text = text.replaceAll(regex,"");
\\s 공백 문자
4. 문자열
4.1 확장자 확인(ex:확장자가 hwp 인 경우)
String fileName = "Hello.hwp";
int pos = fileName.lastIndexOf(".");
String ext = fileName.substring(pos+1)
4.2. 한 문자 가지고 올 때
String text = "Hello";
text.charAt(1);
http://sks3297.tistory.com/entry/%EC%9E%90%EB%B0%94-%EB%AC%B8%EC%9E%90%EC%97%B4-%ED%95%A8%EC%88%98
'IT > Java' 카테고리의 다른 글
Java Socket File 전송 (1) | 2019.07.03 |
---|---|
[API] FileUtils (0) | 2019.06.25 |
자바에서 XML다루기(2) (0) | 2015.11.13 |
객체지향언어 및 객체 개념 (0) | 2015.11.13 |
Java Compile 에러 모음 (0) | 2015.11.12 |