“Connecting the dots”

문자열자료형 본문

JAVA

문자열자료형

kims1997 2023. 3. 31. 14:59
반응형

자바에서 문자열(String)은 문자의 시퀀스(sequence)로 구성된 자료형입니다. 문자열은 일련의 문자(알파벳, 숫자, 기호 등)를 나열한 것으로, 자바에서는 문자열을 다루기 위해 String 클래스를 제공합니다.

String 클래스는 자바에서 가장 많이 사용되는 클래스 중 하나이며, 문자열을 생성하고 조작하기 위한 다양한 메소드를 제공합니다. 문자열을 생성하기 위해서는 쌍따옴표(")로 문자열을 감싸서 작성합니다. 예를 들어, "Hello, World!"과 같은 문자열은 String 변수에 저장할 수 있습니다.

문자열은 불변(immutable) 자료형으로 취급됩니다. 이는 문자열이 한 번 생성되면 그 내용을 수정할 수 없다는 의미입니다. 따라서, 문자열을 수정하고자 한다면 새로운 문자열을 생성하여 그 내용을 수정한 후에 기존의 문자열을 대체하는 방식을 사용해야 합니다.

String 클래스는 문자열을 조작하는 다양한 메소드를 제공합니다. 예를 들어, 문자열의 길이(length)를 알아내는 length() 메소드, 문자열의 일부분을 추출하는 substring() 메소드, 문자열을 결합하는 concat() 메소드, 문자열을 대체하는 replace() 메소드 등이 있습니다. 또한, 문자열 비교를 위한 equals() 메소드와 compareTo() 메소드도 제공됩니다.

 

 

문자열자료형 :String

상수: "ABC"

 

서식:%s

 

String name: "김상현"

String addr = "서울시 관악구 신림동" ;

 

System.out.printf("이름:%s/n", name);

System.out.printf("주소:%s/n",addr);

 

 

키보드입력객체

Scanner scanner = new Scanner(System.in);

//입력 

System.out.print("이름");

name =scanner.next();문자열입력받기

 

age =scanner.nextlnt();정수입력받기

 

ki     = scanner.nextDouble();실수입력

 

출력

System.out.printf("------[결과]------);

System.out.printf("이름

반응형

'JAVA' 카테고리의 다른 글

JAVAStudy  (0) 2023.04.03
Java Study  (0) 2023.03.31
JAVA 2  (0) 2023.03.31
java1  (0) 2023.03.30
JAVA  (0) 2023.03.30