StringUtils.equals()에 대해 알아보겠습니다. 먼저 equals()는 문자열을 비교하는 method입니다.java Object Class들 중에서 자주 사용하고 있는 equals() method가 있습니다. StringUtils에서도 equals() method를 사용할 수 있습니다.StringUtils.class안에 method들 중 아래와 같은 method로 선언되어있는 걸 확인해 볼 수 있습니다.public static boolean equals(final CharSequence cs1, final CharSequence cs2) { if (cs1 == cs2) { return true; } if (cs1 == null || cs2 == null) { ..
Python 함수에 대해 간략하게 알아보도록 하겠습니다. 함수는 호출할 때만 실행되는 방식입니다.반복적인 코드를 함수로 만들어 재사용성에 유용하고 가독성 있는 코드로 만들 수 있습니다. 함수는 먼저 def를 정의하고 함수명을 작성하고 실행될 코드를 작성합니다.함수 호출 방법은 정의한 함수명을 입력해 호출하면 됩니다. 아래 예제를 통해 확인해보겠습니다.def test_function(): print('호출') test_function()# 결과: 호출함수에 매개변수를 사용하여 함수를 만들 수 있습니다.def test_function(i): print(i, '번째 호출')for i in range(5): test_function(i + 1)# 1 번째 호출# 2 번째 호출# 3 번째 호..
반복문 for에 대해 간략하게 알아보도록 하겠습니다. for문은 정해진 횟수만큼만 반복 수행하도록 제어하는 명령문입니다. 아래 예제를 통해 확인해보겠습니다.# i 는 변수# range(10) 0~9# 0 이상 10 미만for i in range(10): print(i + 1, end=' ')# range(start, stop, step)# start 이상 stop 미만 step 만큼 증가# 1 이상 10 미만 2만큼 증가for i in range(1, 10, 2): print(i, end=' ')# 결과: 1 3 5 7 9for i in range(1, 10, 3): print(i, end=' ')# 결과: 1 4 7list = [1, 2, 3, 4, 5, 9]for i in list: ..
조건문 if에 대해 간략하게 알아보도록 하겠습니다. if문은 만약이라는 의미로 만약 a의 값이 b와 같으면 아래 코드를 수행하는 방식입니다.또한 elif를 사용하여 추가적인 조건문을 만들 수 있습니다. 아래 예제를 통해 확인해 보겠습니다.p = 'python'j = 'java'c = 'c++'if p =='python': print(j)elif p =='java': print(p)else: print(c)# 결과: java# p의 값이 python이면 j를 출력# p의 값이 java이면 p를 출력# p의 값이 위 조건들에 해당하지 않으면 c를 출력조건문 if에 대해 간략하게 알아보았습니다. 끝.
DBMS : MariaDB오류 메시지 : java.sql.SQLSyntaxErrorException: Incorrect integer value: '' for column mybatis에서 update문 실행했을 때 발생한 오류 메시지입니다.update TEST_TABLEset test_sn = #{testSn}test_sn의 datatype은 int type으로 #{testSn}의 값이 '' 공백으로 인해 발생한 오류입니다. varchar type이었으면 나지 않을 에러인데 int type이라 발생한 오류인 거 같습니다. 해결방법으론 java 쪽에서 데이터 값이 '' 공백일 때 0으로 변경해서 넘겨주든지 여러 가지 방법이 있겠지만저는 아래와 같이 case when then을 사용해서 해결했습니다.upd..
String Method에 대해 알아보도록 하겠습니다.Method는 함수라고도 하며 어떤 기능의 묶음 뜻합니다. 다양한 메서드 종류와 간단하게 예제를 통해 알아보도록 하겠습니다. 아래 작성한 예제를 통해 확인할 수 있습니다.a = 'Hello world'# 알파벳 'o' 문자가 몇개 인가?print(a.count('o'))# 결과: 2c = 'Hi Python'# 'Hi'로 시작하는지?print(c.startswith('Hi'))# 결과: True# 'Hi'로 끝나는지?print(c.endswith('Hi'))# 결과: Falseprint(c.endswith('Python'))# 결과: True# 문자열 일부 변경print(c.replace('Python', 'JAVA'))# 결과: Hi JAVA# 특..
대소문자 변환하는 String 메서드에 대해 알아보도록 하겠습니다. 아래 작성한 예제를 통해 확인할 수 있습니다.a = 'Hello world'print("소문자: " + a.lower())# 결과: hello worldprint("대문자: " + a.upper())# 결과: HELLO WORLDprint("대소문자: " + a.swapcase())# 결과: hELLO WORLDb = 'cat dog'print("첫글자만 대문자: " + b.capitalize())# 결과: Cat dogprint("각단어의 첫글자만 대문자: " + b.title())# 결과: Cat Dog대소문자 변환하는 메서드에 대해 알아보았습니다. 끝.
- Total
- Today
- Yesterday
- for
- combinations
- Upper
- counter
- function
- If
- isdigit
- index
- bool
- find
- isalpha
- operators
- Built-in Functions
- Lambda
- Method
- Lower
- permutations
- Python
- zip
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |