자바에서 배열 및 리스트를 오름차순 혹은 내림차순으로 정렬하려 한다면,알맞은 소트 알고리즘을 이용해서 개인적으로 모듈화하여 계속 사용하면 제일 좋다.하지만 배열의 크기가 그닥 크지도 않고, 굳이 고성능의 속도가 그닥 필요하지 않고, 임시적으로 사용할 용도라면기본 자바 java.util 패키지에 있는 유용한 클래스로 간단하게 입맛대로 sort (정렬) 할 수 있다. 배열 (Arrays) 일때, package com.sample.test01; import java.util.Arrays; public class SortTest { public static void main(String[] args) { int[] arr1 = new int[] { 5,3,7644,234 }; Arrays.sort(arr1); ..
자바 프로그램 언어에서 쉬워보이면서도 항상 말썽이고, 성가신 존재가 문자열이다. 문자열(String)을 특정 길이만큼 자르고(substring), 맨마지막에 계속 붙이고(append), 특정 문자열을 찾아서 바꾸고(replace), 포맷에 맞게 조립하고.. 자바에서는 String을 제어를 잘해야 좋은 프로그램이며, String 처리를 소홀히 하면 할수록 배치성 프로그램에서는 속도차이가 심하게 나기도 한다. 단순 공백제거를 해보자. 앞뒤, 중간 상관없이 말이다. String s1 = "가나다 라마바 123\t456\n789"; System.out.println(s1.replaceAll(" ", "")); 출력되는 걸 보니, 단순하게 " "를 ""로 바꾸게 되면, 탭이나 개행문자는 제거가 되지 않는다. 문자..
- Total
- Today
- Yesterday
- 이클립스
- github
- MySQL
- SVN
- ipTIME
- 자급제폰
- javascript
- 아이맥
- Google Chart Tools
- 마인크래프트
- MongoDB
- ktm모바일
- eclipse
- R
- 막대그래프
- 맥북
- ggplot2
- Oracle
- 알뜰요금제
- Spring
- MyBatis
- 셀프개통
- docker
- ggplot
- 도넛차트
- vagrant
- ubuntu
- java
- python
- heroku
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |