본문 바로가기

전체 글

(97)
Java ArrayController import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class ArrayController { public void start() { //sortArr(); converToString(); } /* 배열 정렬 */ public void sortArr() { int[] arr = {5,4,9,7,8,1,3,5,4,8,7,6}; Arrays.sort(arr);// 1 3 4 4 5 5 6 7 7 8 8 9 for(int i=0; i
Java ArrayList Controller import java.util.ArrayList; import java.util.Collections; public class ArrayListController { public void init() { } public void start() { sortArrList(); } public void sortArrList() { ArrayList intArrList = new ArrayList(); intArrList.add(2);intArrList.add(3); intArrList.add(1);intArrList.add(5); intArrList.add(4); System.out.println("========정렬 전========="); System.out.println(intArrList.toStrin..
Java StringController package lg.tmte.tct; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class StringController { public void start() { dateToString(); } // 정규식 public void regexStr() { String str = "abcdefg123456!@#$%^ABCDE"; String regexDigit = "[0-9]"; String regexSp = "[^\uAC00-\uD7A3xfe0-9a-zA-Z\\s]"; String regexUpper = "[A-Z]"; //숫자..
SQL 정리 NULL 정리 데이터 정렬 시 NULL 의 기준 오라클과 MySQL에서는 NULL을 가장 큰 값으로 간주한다. 만약 NULL을 가장 마지막에 오도록 하고 싶을 경우에는?? NULL LAST 반대 개념으로는 NULL FIRST를 사용하면 된다. 더보기 order by column desc null last abcdefg order by column desc null first NULL 선택(IS NULL, IS NOT NULL) select * from customers where phone is not null select * from customers where phone is null NULL 관련 함수 NVL(expr1,expr2) expr1 값이 널일 경우 expr2값을 반환하며 그렇지 않은 경우..
Map 정렬 package com.lgcns.test; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.TreeMap; public class TestMap { HashMap strMap; HashMap busMap; public TestMap(){ } public void doWork(){ init(); //sortStringbyKeyMap(); sortObjectByValueMap(); } p..
ArrayList 문자열, 객체 정렬 package com.lgcns.test; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.Iterator; import java.util.List; public class Test { ArrayList strList; ArrayList objList; public Test(){ } public void init(){ strList = new ArrayList(); strList.add("erick");strList.add("yulia");strList.add("koyo"); strList.add("anna");strList.add("son");strList.add("..
Java Socket File 전송 Java Socket File 전송 예제 1. Server import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; /* * file transfer example * just in case various file name length * */ public class FileTransferServer { ServerSocket server; Socke..
[API] FileUtils 프로그래밍을 하다보면 Java API를 이용하여 파일들을 handle할 일이 생기지만 항상 검색을 하면서 그 순간에만 이해를 하고 다시 까먹게 된다. 이번 글을 통해 완벽히 File handle 관련 Java API를 이해할 것이다. 1.directory 파일 전체 출력 - 아래의 소스는 directory안에 파일(txt등)만 존재할 경우를 가정하여 작성되었다. 만약 directory 안에 directory가 존재하고 그 안에도 파일이 존재할 경우 안에 있는 directory명까지 출력된다. 이를 해결하기 위해서는 아래 2번을 확인하면 된다. public void getFileLists(String dirRoot){ File dir = new File(dirRoot); if(dir.isDirectory(..