일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Button
- string
- 자바스크립트
- 자바
- Visual Studio Code
- Eclipse
- json
- 이클립스
- input
- list
- vscode
- 이탈리아
- ArrayList
- javascript
- CSS
- 테이블
- 인텔리제이
- table
- Array
- Files
- windows
- Java
- js
- 배열
- Maven
- IntelliJ
- date
- CMD
- html
- 문자열
- Today
- Total
목록string (41)
어제 오늘 내일
isEmpty()문자열이 비어 있는지를 확인하는 메서드입니다.문자열이 비어있으면 true, 그렇지 않으면 false를 리턴합니다.문자열의 길이가 0일 때 true를 리턴합니다.공백 문자열도 길이 0이므로 true를 리턴합니다. length() == 0 과 동일한 결과를 리턴하지만,isEmpty()가 가독성이 더 좋습니다. Syntaxjava.lang.Stringpublic boolean isEmpty() 리턴 값 문자열의 길이가 0이면 true, 그렇지 않으면 false를 리턴합니다. 예제. 코드 public class Example { public static void main(String[] args) { String str1 = ""; // 빈 문자열 ..
length()문자열의 길이를 반환하는 메소드입니다.문자열이 포함된 문자 수를 정수로 리턴합니다.공백도 문자로 계산되므로, 문자열에 공백이 포함되어 있으면 그것도 길이에 포함됩니다.이 값은 유니코드 코드 유닛의 갯수와 같습니다. Syntaxjava.lang.Stringpublic int length() 리턴 값 문자열의 길이를 나타내는 int 타입의 값 (즉, 문자열 내의 문자 개수) 예제. 코드 public class LengthExample { public static void main(String[] args) { // 문자열 선언 String str1 = "Hello, World!"; String str2 = " "; // 공백 문자열 ..
codePointCount(int beginIndex, int endIndex)문자열에서 특정 범위 내의 유니코드 코드 포인트 수를 반환하는 메소드입니다.코드 포인트는 유니코드에서 문자를 표현하는 고유한 숫자 값입니다.유니코드는 여러 바이트로 구성된 문자를 처리할 수 있기 때문에,한 문자가 여러 코드 유닛(16비트 값)으로 나뉠 수 있습니다. (surrogate pair)codePointCount() 메소드는 이러한 실제 유니코드 코드포인트의 개수를 리턴합니다.Syntaxjava.lang.Stringpublic int codePointCount(int beginIndex, int endIndex) 매개변수 int beginIndex유니코드 코드 포인트 수를 계산할 시작 인덱스 (포함) int end..
codePointBefore(int index)지정한 인덱스 바로 앞에 있는 코드 포인트를 반환하는 메서드입니다.이 메소드는 유니코드 코드 포인트를 처리하는데 유용하며,특히 다국어 문자나 이모지와 같이 여러 코드 유닛으로 구성된 문자(surrogate pair)를 다룰 때 유용합니다.Syntaxjava.lang.Stringpublic int codePointBefore(int index) 매개변수 int index지정한 인덱스 바로 앞의 코드 포인트가 반환됨이 인덱스는 1 이상의 값이어야 합니다. 리턴 값 지정한 인덱스 바로 앞에 있는 코드 포인트를 int 타입으로 반 예외 IndexOutOfBoundsException주어진 인덱스 값이 잘못된 범위에 있을 때 발생 예제. 코드 pu..
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 { ..
charAt(index)Syntaxjava.lang.Stringpublic char charAt(int index) 매개변수 index반환할 문자의 위치를 나타내는 정수 인덱스.인덱스는 0부터 시작합니다. 리턴 값 주어진 인덱스에 위치한 문자(char). Exception IndexOutOfBoundsException만약 인덱스가 범위를 벗어나면 (index = length()), 이 예외가 발생합니다. 예제. 특정 문자열 읽기 코드 public class CharAtExample { public static void main(String[] args) { String str = "Hello, World!"; // 특정 인덱스의 문자 가져오기 ..
이번 포스팅에서는 Javascript에서 숫자를 배열로 바꾸는 2가지 방법을 소개합니다. Array.from() split(), map() 1. Array.from() Array.from(arrayLike[, mapFn[, thisArg]]) Array.from() 함수는 유사배열객체(array like object)나 반복가능한객체(iterable object)를 얕은 복사(shallow-copy)하여 새로운 Array 객체를 만들어서 리턴합니다. 파라미터 arrayLike 필수 입력값 배열로 변환하고자 하는 객체(array like object 또는 iterable object)를 입력합니다. mapFn 배열의 요소(element)들에 호출할 맵핑 함수. thisArg mapFn 내에서 this로 사..
지난번에는 문자열을 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 배열을 문자열로 변환 하는 방법은 다음 포스팅을 참조하세요. [..