string3 [자바스크립트] String - Method String Method 자바스크립트에서는 문자형 데이터를 객체화한 String 객체를 제공함으로써, String 타입의 변수 또한 String 객체에 내장되어 있는 속성 및 함수를 사용할 수 있다. 또한, 문자열 타입은 immutable하기 때문에 String 객체의 메소드들은 문자열의 원본을 변화시키지 않고, 새로운 string을 만들어 리턴한다. 문자열 찾기 메소드 문자열 안에서 원하는 문자열을 찾을 수 있는 메소드이다. 메소드마다 반환 값이 다르므로 상황에 맞춰서 유용하게 사용할 수 있다. indexOf() / lastIndexOf() 문자열에서 원하는 문자의 index를 반환하는 메소드이다. 처음으로 발견한 문자의 위치를 반환하고, 문자열의 오른쪽에서부터 찾고 싶을 경우, latIndexOf().. 2023. 10. 23. [자바스크립트] String - 개념 String 문자열은 여러 유용한 메소드를 제공하기 때문에 프로그래밍 언어에서 정말 많이 사용하는 변수 타입이다. 문자열의 생성 방법은 아래와 같이 두가지가 있다. //방법1. new String() const str1 = new String('John'); //방법2. 문자열 리터럴 : '', "" const str2 = 'John'; // or "John" 이 때에, 주의할 점은 문자열 리터럴 방식으로 선언된 변수의 타입은 String이고, new 객체 생성자를 통해 선언된 변수의 타입은 Object라는 점이다. 그렇기 때문에 두 변수의 비교 연산을 수행하면 다음과 같은 결과가 나온다. const str1 = new String('John'); const str2 = 'John'; // or "Joh.. 2023. 10. 23. [자바/Java] 문자열1 - String 문자열(String) 자바로 프로그래밍을 하다보면 primitive type, reference type 등 많은 기본 타입의 변수와 참조 타입의 변수를 선언하고 사용을 한다. 자바에서는 문자열, 즉 String 타입의 변수는 기본 타입인 아닌 String 클래스를 통해 객체를 생성하여 사용하는 참조 타입이다. (처음 접하는 분들은 모를 수 있는..) 그렇기 때문에 String 타입으로 선언된 객체는 String 클래스에 선언된 수많은 유용한 메소드를 사용할 수 있기 때문에 자바에서는 문자열 타입의 객체를 많이 사용한다. 이번 글에서는 String 클래스에 존재하는 유용한 메소드 들에 대해서 알아보겠다. 문자열 선언 자바에서 클래스를 통해 객체를 생성할 때 new 키워드를 사용하여 생성하지만 String.. 2023. 10. 8. 이전 1 다음 728x90 반응형