728x90
반응형
Java는 파이썬이나 기타 언어와 다르게 배열을 선언한 이후로 Item(요소)를 추가하기 쉽지않다.
왜내하면 Java는 배열을 선언할 때 배열의 길이를 같이 선언하기 때문이다.
이런 경우 ArrayList를 사용하여 배열에 요소들을 추가할 수 있다.
List<String> exHeader = new ArrayList<String>();
exHeader.add("날짜");
exHeader.add("SYSTEM TYPE");
// exHeader = new String[] {"날짜", "SYSTEM TYPE"/*, "전체", "성공", "실패", "완료"*/};
if("COMPANY_NAME".equals(serviceStatisticsEntity.getType1())) exHeader.add("법인명");
if("USER_ID".equals(serviceStatisticsEntity.getType2())) exHeader.add("USER ID");
if("AGENT_ID".equals(serviceStatisticsEntity.getType3())) exHeader.add("AGENT ID");
if("AGENT_TYPE".equals(serviceStatisticsEntity.getType4())) exHeader.add("AGENT TYPE");
if("CARRIER_ID".equals(serviceStatisticsEntity.getType5())) exHeader.add("출중계");
if("SVC_TYPE".equals(serviceStatisticsEntity.getType6())) exHeader.add("메세지 유형");
if("REAL_CARRIER_ID".equals(serviceStatisticsEntity.getType7())) exHeader.add("살척산");
if("ASP_ID".equals(serviceStatisticsEntity.getType8())) exHeader.add("ASP ID");
if("RESULT_CODE".equals(serviceStatisticsEntity.getType9())) exHeader.add("에러코드");
exHeader.add("전체");
exHeader.add("성공");
exHeader.add("실패");
exHeader.add("완료");
String[] arr_exHeader = new String[exHeader.size()];
exHeader.toArray(arr_exHeader);
728x90
반응형
'IT > WEB' 카테고리의 다른 글
[이클립스] 포맷을 이용해 소스 코드 이쁘게 관리하기 (0) | 2022.07.09 |
---|---|
[JAVA] 리눅스에서 Jar 파일 실행_쉘 스크립트 (0) | 2022.07.08 |
[Javascript] 자주쓰는 정규식 (0) | 2022.07.06 |
[JAVA] log4j.properties를 이용한 로그 별도 관리(info, error 로그 분리) (0) | 2022.06.28 |
인터셉터 (0) | 2022.06.26 |