string3 index(), find() - 원소의 인덱스 index(), find() 메소드는 원소의 인덱스 위치를 반환한다 index()는 해당 원소가 없으면 ValueError를 리턴하고, find()는 -1을 리턴한다 find()는 문자열에서만 지원한다 # tuple >>> (1,2,3,4).index(2) 1 >>> (1,2,3,4).index(5) Traceback (most recent call last): File "", line 1, in ValueError: tuple.index(x): x not in tuple >>> (1,2,3,4).find(2) Traceback (most recent call last): File "", line 1, in AttributeError: 'tuple' object has no attribute 'find'.. 2020. 9. 1. python eval(), exec() - 문자열코드 실행 문자열로 표현된 코드를 실행할 때 사용 # eval() - 대입문 안됨 >> s = "'abc'.upper()" >> eval(s) 'ABC' >>> ss="b='abc'.upper()" >>> eval(ss) Traceback (most recent call last): File "", line 1, in File "", line 1 b='abc'.upper() ^ SyntaxError: invalid syntax # exec() - 대입문 가능 >>> exec(ss) >>> b 'ABC' 2020. 7. 17. 자바에서 String to Timestamp private Timestamp stringToTimestamp(String date){ Calendar cal; SimpleDateFormat sd = new SimpleDateFormat("yyyyMMddHHmmss"); try { sd.parse(date); } catch (ParseException e) { e.printStackTrace(); } cal = sd.getCalendar(); return new Timestamp(cal.getTime().getTime()); } 2016. 4. 12. 이전 1 다음