스트링
-
자바스크립트 배열(Array)프론트엔드/JavaScript 2020. 9. 21. 04:22
배열(Array)이란? 1개의 변수에 여러 개의 값을 순차적으로 저장할 때 사용한다. 자바 스크립트의 배열은 객체이며, 유용한 내장 메소드를 가졌다. 이때 자바 스크립트 배열은 다음과 같은 특징을 갖는다 1. 배열 요소의 타입이 고정되지 않아 한 배열 안에도 배열 요소의 타입이 다를 수 있다. 2. 배열 요소의 인덱스가 연속적이지 않아도 되고, 특정 배열 요소가 비어있을 수 있다. 3. 자바 스크립트에서 배열은 Array 객체로 다뤄진다. 배열의 생성 1. 배열 리터럴 let animal = ["사자", "호랑이", "강아지", "독수리", "너구리"]; 리터럴 방식으로 배열을 만들 땐 대괄호 ( [ ] ) 안에 ( , ) 쉼표 기준으로 요소들을 써넣으면 된다. 2. 생성자를 이용한 배열 let worl..
-
java.lang 패키지 - StringBuffer 클래스백엔드/자바 2020. 8. 13. 05:47
StringBuffer란? 앞서 포스팅한 String클래스는 변경이 불가능한 immutable 자료형이다. 반면 StringBuffer클래스는 mutable자료형이다. String 클래스의 인스턴스는 가진 텍스트를 변경할 때마다 새로 인스턴스가 생성된다. 하지만 StringBuffer는 텍스트를 변경해도 해당 인스턴스가 새로 유지 된다. 그래서 텍스트 변경이 잦은 작업을 위해서는 String보다는 StringBuffer가 더 유리하다. StringBuffer의 구조 StringBuffer은 String과 마찬가지로 클래스 내부에 문자형 배열 ( char[ ] )참조 변수를 갖는다. 이 배열의 크기는 StringBuffer를 생성자를 이용해 생성할 때 결정된다. 변수 sf1과 같이 인스턴스를 생성할 때 따..
-
참조자료형 - 스트링(String)백엔드/자바 2020. 7. 25. 23:15
1. 문자열 (String) 문자열은 다양한 문자를 한 번에 표현할 수 있는 자료형을 말한다. 간단히 말하면 기본 자료형인 char이 모인 집합이라고 보면 된다. Primitive_Type가 아닌 Reference_Type의 자료형이다. 문자열을 쓸 경우엔 String(대문자 S로 써줘야 함)을 선언한 후 변수명과 변수를 입력하면 된다. String a = "나는 학생입니다"; 다른 참조자료형에 비해 사용하기가 쉽고 기본 자료형을 쓰는 것과 같은 스타일로 쓸 수 있어 편하다. 2. 스트링버퍼 (StringBuffer) 문자열인 String과 기본 목적은 동일하다. 스트링 버퍼도 참조자료형이다. 문자열을 입력할 수 있는 자료형이다. 하지만 String과의 차이점이라면 String과 달리 수정을 하더라도 객..