IT || 개발공부41 [Spring MVC] Unexpected character ('u' (code 117)): was expecting double-quote to start field name 오류 ObjectMapper 객체를 만든 후 POST형식으로 데이터를 전송해 보았다. (postman이용) 그런데 서버 에러가 떴다..관련 에러는 아래와 같다. 자세히 읽어보니 double-quote가 있어야하는데 없네~~? 이런 느낌이다.. 그렇다.. JSON 키로 문자열 사용시 (숫자형 제외) 따옴표를 반드시 써줘야 하는데 그걸 깜빡해버렸다.. 문자열 키에 따옴표를 사용해서 다시 전송해주니 올바르게 전송되었다. 2024. 6. 7. [Java] split, join 사용하기 | 자바 단어 분리 | 자바 단어 쪼개기 | 자바 문자 결합 split(String regex) : 문자열을 정규 표현식을 기준으로 분할한다. join(CharSequence delimiter, CharSequence... elements) : 주어진 구분자로 여러 문자열을 결합한다. 🔶다음 str을 split()을 이용해 분리한 후, join을 이용해 합쳐보자.(join 이용시에는 각 단어마다 '->'로 합쳐보자) String ive = "yujin,wonyeong,liz"; //분리하기 (split()) String[] splitedIve = ive.split(",");// 각단어가 ','로 이어져 있으므로 ','기준으로 단어를 쪼갬 for (String s : splitedIve) { System.out.println(s); } //합치기(join()) St.. 2024. 4. 3. [Java] indexOf, substring 사용하기 실무에서 indexOf와 substring을 같이 쓰는 경우가 종종 있다. 예를들어, 파일 이름과 확장자를 분리해서 출력하고 싶은 경우에 사용하면 된다. public class Test1 { public static void main(String[] args) { String file = "hello.txt"; //(확장자를 포함한) 파일명 String ext = ".txt"; //확장자 int extIndex = file.indexOf(ext); String fileName = file.substring(0, extIndex); String extName = file.substring(extIndex); System.out.println("fileName = " + fileName); System.ou.. 2024. 4. 3. [Javascript] 자바스크립트 reduce() 위 사진을 참고하여 배열의 합을 구해보자. p는 previous의 약자 (이전 값). n은 next의 약자 (다음 값). 위의 그림처럼 콜백함수와 초기값(0)을 각각 하나의 파라미터로 본다. (초기값이 제공되지 않으면 배열의 첫번째 값이 초기값이 된다.) 1. 초기값 0을 p에 셋팅, n에 배열(numbers) 첫번째 값인 1 입력 => 0+1 = 1 반환. 2. 반환된 1을 p에 셋팅, n에 배열 두 번째 값인 8 입력 => 1+8 = 9 반환. 3. 반환된 9를 p에 셋팅, n에 배열 세 번째 값인 7 입력 => 9+7 = 16 반환. 4. 반환된 16을 p에 셋팅, n에 배열 네 번째 값인 6 입력 => 16+6 = 22 반환. 5. 반환된 22를 p에 셋팅, n에 배열 다섯 번째 값인 3 입력 =.. 2024. 2. 26. 이전 1 2 3 4 ··· 11 다음