일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- js
- CSS
- 자바
- 배열
- Files
- windows
- table
- javascript
- CMD
- html
- string
- vscode
- date
- Maven
- Visual Studio Code
- 테이블
- ArrayList
- 인텔리제이
- input
- 이클립스
- list
- IntelliJ
- 문자열
- Java
- Array
- json
- Eclipse
- 자바스크립트
- Button
- 이탈리아
- Today
- Total
목록문자열 (35)
어제 오늘 내일
compareToIgnoreCase(String str)두 문자열을 대소문자를 무시하고 사전적 순서(lexicographical order)로 비교하는 데 사용됩니다.Syntaxjava.lang.Stringpublic int compareToIgnoreCase(String str) 매개변수 String str비교할 문자열. 리턴 값 두 문자열을 대소문자 구분하지 않고 비교합니다.0: 두 문자열이 같음음수: 문자열이 비교 문자열보다 사전적으로 앞에 있음양수: 문자열이 비교 문자열보다 사전적으로 뒤에 있음 예제. 코드 public class StringCompareToIgnoreCase01 { public static void main(String[] args) { Str..
compareTo(anotherString)두 개의 문자열을 사전적으로(lexicographically) 비교하는 데 사용됩니다.비교는 문자열의 각 문자에 대한 유니코드 값을 기반으로 합니다.첫 번째로 다른 문자에서 비교 결과가 반환됩니다.비교는 대소문자를 구분하며, 대문자는 소문자보다 작습니다.Syntaxjava.lang.Stringpublic int compareTo(String anotherString) 매개변수 anotherString비교할 문자열 리턴 값 0: 두 문자열이 동일할 경우양수값: 문자열이 anotherString보다 사전적으로 클 경우음수값: 문자열이 anotherString보다 사전적으로 작을 경우 예제 1. 코드 public class StringTest01 { ..
Javascript에서 정규식을 이용하여 문자열의 공백을 제거하는 방법입니다. str.replace(/\s/g, ''); 예제 const str = "안 녕 하 세 요 "; const trimStr = str.replace(/\s/g, ''); console.log(trimStr); // "안녕하세요"; 1. replace() 함수 JavaScript의 replace() 함수는 문자열에서 특정 패턴을 찾아 다른 문자열로 대체하는 데 사용됩니다. str.replace(searchValue, newValue) 자세한 설명은 지난 포스팅을 참조하세요. [Javascript] 문자열에서 특정 문자열 치환하기 (replace) [Javascript] 문자열에서 특정 문자열 치환하기 (replace) Javascr..
Javascript의 문자열에서 특정 문자를 제거하기 위해서는 replace() 함수를 사용할 수 있습니다. replace() 특정 문자 제거하기 특정 문자 모두 제거하기 특정 문자 대소문자 구분 없이 모두 제거하기 replace() let newStr = str.replace(substr, newSubstr); replace() 함수는 str문자열에서 파라미터로 입력 받은 substr과 일치하는 부분을 찾아서, (substr은 일반 문자열이 될 수도 있고, 정규식이 될 수도 있습니다.) newSubstr로 교체한 문자열을 리턴합니다. (newSubstr은 일반 문자열이 될 수도 있고, 함수가 될 수도 있습니다.) 파라미터 substr 변경할 대상 문자열 (또는 정규식) 이 값이 일반 문자열일 경우, 전..
Javascript에서 문자열의 마지막 문자를 제거하는 4가지 방법을 정리하였습니다. slice() substring() substr() replace() slice() slice() 함수는 문자열의 일부를 잘라서 새로운 문자열을 리턴합니다. str.slice(startIndex[, endIndex]) 파라미터 startIndex (필수 입력값) 잘라낼 문자열의 시작 index입니다. 0부터 시작합니다. 만약, 이 값이 음수이면, [문자열 길이 + startIndex]로 계산되어 실행됩니다. 예를 들어, 위 예제에서 startIndex가 -3이면, 이것은 (4+(-3)), 즉, 1과 같습니다. endIndex (optional) 문자열을 잘라낼 종료 index입니다. 0부터 시작합니다. 문자열이 추출될 ..
지난번에는 문자열을 char 배열로 변환하는 방법을 알아보았습니다. [Java] 문자열을 char 배열로 변환하기 (toCharArray()) [Java] 문자열을 char 배열로 변환하기 (toCharArray()) 문자열을 char 배열로 변환하기 public char[] toCharArray() String의 toCharArray() 메소드는 문자열을 char[] 로 변환하여 리턴합니다. 예제 public class Main { public static void main(String[] args).. hianna.tistory.com 이번에는 char 배열을 문자열로 다시 변환하는 3가지 방법을 소개합니다. 1. String 생성자 2. String.valueOf() 3. String.copyVal..
문자열을 char 배열로 변환하기 public char[] toCharArray() String의 toCharArray() 메소드는 문자열을 char[] 로 변환하여 리턴합니다. 예제 public class Main { public static void main(String[] args) { // 1. 문자열 String str = "abc"; // 2. 문자열을 char 배열로 변환 char[] charArr = str.toCharArray(); // 3. char 배열 출력 for(int i = 0; i < charArr.length; i++){ System.out.println(charArr[i]); } } } 결과 a b c char 배열을 문자열로 변환 하는 방법은 다음 포스팅을 참조하세요. [..
lastIndexOf() public int lastIndexOf(String str) public int lastIndexOf(String str, int fromIndex) public int lastIndexOf(int char) public int lastIndexOf(int char, int fromIndex) indexOf() 메소드는 파라미터로 전달받은 문자열을 원본 문자열의 앞에서부터 찾아서 처음으로 파라미터의 문자열이 나오는 index를 리턴합니다. 반대로 lastIndex() 메소드는 파라미터로 전달받은 문자열을 원본 문자열의 뒤에서부터 탐색하여, 처음으로 파라미터의 문자열이 나오는 index를 리턴합니다. 두번째 파라미터로 fromIndex가 입력되면 fromIndex 위치부터 탐색을..
json-simple 라이브러리를 사용하여 문자열을 JSON으로 변환하는 방법을 소개합니다. 라이브러리 추가하기 (MAVEN) JSON 변환에 사용할 json-simple 라이브러리를 추가하기 위해 pom.xml 파일에 아래와 같이 dependency를 추가합니다. com.googlecode.json-simple json-simple 1.1.1 문자열을 JSON으로 변환하기 예제 import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import org.json.simple.parser.ParseException; public class StringToJson { public static void main(String[] ..
문자열을 특정 구분자로 자르기 위해서 split() 함수를 사용할 수 있습니다. [Java] 구분자로 문자열 자르기 (split) [Java] 구분자 여러개로 문자열 자르기 (split) 그런데, 문자열을 마침표('.')로 구분하여 자르기 위해 아래와 같이 코드를 작성하면 빈 배열이 리턴되는 것을 확인 할 수 있습니다. import java.util.Arrays; public class SplitWithDot { public static void main(String[] args) { String str = "a.b.c"; String[] strArr = str.split("."); System.out.println(Arrays.toString(strArr)); // [] } } str.split("."..