목록Programming (78)
꿈꾸는 개발자의 블로그
index() 문자열.index(찾을 문자열) : index()는 문자열에서 찾을 문자열의 첫 번째 Index를 반환해준다. 만약 문자가 존재하지 않으면 ValueError 에러가 발생하기 때문에 try-except로 처리해야 한다. str = "hello python" try : index = str.index("py") print("index: " + index)# index: 6 except : print("Not found") find() 문자열.find(찾을 문자열), 문자열.find(찾을 문자열, 시작 인덱스, 끝 인덱스) : 문자열 내에 찾을 문자열이 존재하면, 찾고자 했던 문자열 첫 번째 index를 반환해준다. 그렇지 않다면 -1을 반환한다. str = "hello python" inde..
에러 원인 모르겠다.. 그냥 잘 돌아가던 프로젝트를 다시 받았는데, 그 전엔 없던 에러가 떴다. 에러 해결방법 이클립스를 종료하고, {해당workspace}\.metadata\.plugins\org.eclipse.core.resources\.projects\{프로젝트명}으로 경로 이동하여 .markers 파일을 삭제한다. 참고 블로그 더보기 https://yermi.tistory.com/entry/%EA%BF%80%ED%8C%81-expected-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-html-js-%EB%93%B1%EC%9D%98-%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C-%EB%B0%9C%EC%83%9D%ED%95%9..
문자열에서 특정 문자를 삭제 혹은 치환하는 방법 중 replace() 함수와 replaceAll() 함수를 알아보려한다. replace(char old, char new) 문자열 내에 대체할 문자(없다면 "" 빈 값)와 일치하는 모든 부분을 교체한다. public class Main { public static void main(String[] args) { String str = "Hello, World.."; str = str.replace("Hello", "Hi"); System.out.println(str);// "Hi, World.. str = str.replace(".", ""); System.out.println(str);// "Hi, World" } } replaceAll(char old,..
API를 통해 응답받은 데이터가 String 타입의 "true", "false"일 경우에, Boolean 타입의 변수로 받아 분기처리하기 위해서 사용한 방법이다. 반대로 Boolean 타입을 String 타입으로 변환하는 방법도 정리해보았다. String to Boolean (Boolean 타입으로 변환하기) JSON.parse(), $.parseJSON()을 이용하면 된다. JSON.parse("true");// true JSON.parse("false");// false // JQuery $.parseJSON("true");// true $.parseJSON("false");// false console.log(typeof(JSON.parse("true")));// "boolean" JQuery인 경..
배열 생성하기 var arr = [];// 빈 배열 생성 arr[0] = 'a'; arr[1] = 'b'; arr[2] = 'c'; var arr = ['a', 'b', 'c'];// 초기값 할당 배열 생성 객체 생성하기 var obj = {};// 빈 객체 생성 obj.a = "a"; obj.b = "b"; obj.c = "c"; var obj = {a : "a", b : "b", c : "c"};// 초기값 할당 객체 생성 배열 안에 객체 생성하기 var objArr = [ {a0:"a0", b0:"b0", c0:"c0", d0:"d0"}, {a1:"a1", b1:"b1", c1:"c1", d1:"d1"}, {a2:"a2", b2:"b2", c2:"c2", d2:"d2"} ] 객체 안에 배열 생성하기..