Java(9)
-
[STS] IllegalArgumentException : Unsupported class file major version 65
신규 프로젝트 생성시 오류 발생IllegalArgumentException: Unsupported class file major version 65JAVA와 GRADLE 버전 차이로 인한 오류일 가능성 높음 1. JDK Version 확인Window -> Preferences -> Installed JREs 2. Compiler Version 확인Window -> Preferences -> Compiler 3. Gradle Version 확인Window -> Preferences -> Gradle (Java Version에 맞는 Gradle 선택) Java version Support for toolchains Support for running Gradle 8N/A2.09N/A4.310N..
2024.11.13 -
Apache POI 라이브러리 설치 (Dynamic Web Project 세팅)
엑셀 파일 읽고 쓸때 사용 1. 홈페이지 접속Apache POI™ - Download Release Artifacts Apache POI™ - Download Release Artifacts Available Downloads This page provides instructions on how to download and verify the A" data-og-host="poi.apache.org" data-og-source-url="https://poi.apache.org/download.html" data-og-url="https://poi.apache.org/download.html" data-og-image=""> Apache POI™ - Download Release Artifacts ..
2024.09.30 -
[JAVA] 문자열을 char로 변환
예제) 두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 출력 1. charAt() 사용String stringData1 = "aaa";String stringData2 = "bbb";for(int i=0; i 2. toCharArray() 사용String stringData1 = "aaa";String stringData2 = "bbb";char[] charData1 = stringData1.toCharArray();char[] charData2 = stringData2.toCharArray();for(int i=0; i
2024.03.14 -
[JAVA] legnth, length(), size() 차이
length배열의 길이int[], double[], String[]length()문자열의 길이Stringsize()컬렉션프레임워크 타입 의 길이ArrayList String[] data1 = {"banana","apple","orange"};System.out.println( data1.length() ); //3String data2 = "I LIKE BANANA";System.out.println( data2.length ); //13ArrayList data3 = new ArrayList();data3.add('a');data3.add('b');System.out.println( data3.size() ); //2
2024.03.14 -
[JAVA] List<String>을 String[] 배열로 변경
List fruits = ['apple', 'banana'];String [] result = new String[fruits.size()]; int cnt = 0; for(String data : fruits) { result[cnt++] = data;}//result = ['apple', 'banana']
2024.03.13 -
[JAVA] String[] 배열을 List<Map<String, Object>>으로 변경
String[] fruits = ["apple", "banana", "orange"];List> result = new ArrayList>();for (int i=0; i map = new HashMap(); // 값이 있을경우만 추가함 if(fruits[i] != null && !fruits[i].equals("")) { map.put("data", fruits[i]); returnList.add(map); }}//result = [{data="apple"}, {data="banana"}, {data="orage"}]
2024.03.13