언어(11)
-
[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 -
[Typescript] 객체안에 배열이 있는 형태 만들기
const arrData:string[] = []; // arrData = ['apple','banana']const objData:FruitProp = {}; // objData = {fruitName: Array(1)}arrData.push('apple');arrData.push('banana');objData['fruitName'] = arrData; //최종 형태 objData = { fruitName:['apple','banana']}
2024.03.12 -
[JAVA] 리스트 맵 List<Map<String, Object>> 중복 제거
List> lFruitList = new ArrayList>();List> lFruitListCopy = new ArrayList>(); //중복 제거된 FruitListMap map = new HashMap();map.put("name", "apple");map.put("color", "red");lFruitList.add(map);Map map2 = new HashMap();map.put("name", "banana");map.put("color", "green");lFruitList.add(map2);Map map3 = new HashMap();map.put("name", "apple");map.put("color", "red");lFruitList.add(map3);//중복 제거for(Map mD..
2024.03.12