logo

예제가 포함된 Java 문자열 길이() 메서드

Java의 문자열은 char 배열에 의해 내부적으로 지원되는 객체입니다. 배열은 불변이고 문자열도 문자를 보유하는 예외 배열 유형이므로 문자열도 불변입니다.

그만큼 Java의 문자열 클래스 비교(), concat(), 동등(), 분할(), 길이(), 교체(), CompareTo(), 부분 문자열() 등과 같은 문자열에 대한 다양한 작업을 실행하는 많은 메서드로 구성됩니다. 메소드에서는 Java String 클래스에 중점을 둘 것입니다. 길이() 방법.



Java에서 문자열 길이를 찾는 방법

문자열 길이 또는 크기는 그 안에 있는 총 문자 수를 의미합니다. String에서는 모든 요소가 문자 형식으로 저장됩니다. 즉, 1, , _ 등은 모두 문자로 간주됩니다.

노트북 삽입 키

예를 들어:

 String:  'Geeks For Geeks' size: 15>

문자열.길이() 방법

더제이 ava 문자열 길이() 메소드 문자열 객체에 적용할 수 있는 메서드입니다. length() 메서드는 문자열에 있는 문자 수를 반환합니다. length() 메서드는 문자열 객체에는 적합하지만 배열에는 적합하지 않습니다.



length() 메서드는 StringBuilder 및 StringBuffer 클래스에도 사용할 수 있습니다. length() 메소드는 공개 멤버 메소드입니다. String 클래스, StringBuilder 클래스 및 StringBuffer 클래스의 모든 객체는 다음을 사용하여 length() 메서드에 액세스할 수 있습니다. ( . ) 도트 연산자.

메소드 서명

length() 메서드의 메서드 시그니처는 다음과 같습니다.

public int length ()>

반환 유형

  • length() 메소드의 반환 유형은 다음과 같습니다. 정수.

Java String length() 메소드의 예

다음 예에서는 Java String length() 메서드의 사용을 보여줍니다.



1. length() 메소드를 사용하여 문자열 크기 찾기

length() 메소드를 사용하여 Java에서 문자열의 길이를 얻는 방법을 보여주는 Java 프로그램

자바




// Java program to illustrate> // how to get the length of String> // in Java using length() method> // Driver Class> public> class> Test {> >// main function> >public> static> void> main(String[] args)> >{> >// Here str is a string object> >String str =>'techcodeview.com'>;> >System.out.println(>'The size of '> >+>'the String is '> >+ str.length());> >}> }>

자바 색상
>

>

산출

The size of the String is 13>

2. 두 문자열의 크기 비교

length() 메소드를 사용하여 두 문자열의 길이가 같은지 여부를 확인하는 방법을 설명하는 Java 프로그램입니다.

자바




// Java program to illustrate how to check> // whether the length of two strings is> // equal or not using the length() method.> import> java.io.*;> // Driver Class> class> GFG {> >// main function> >public> static> void> main(String[] args)> >{> >String s1 =>'abc'>;> >String s2 =>'xyz'>;> >// storing the length of both the> >// strings in int variables> >int> len1 = s1.length();> >int> len2 = s2.length();> >// checking whether the length of> >// the strings is equal or not> >if> (len1 == len2) {> >System.out.println(> >'The length of both the strings are equal and is '> >+ len1);> >}> >else> {> >System.out.println(> >'The length of both the strings are not equal'>);> >}> >}> }>

파이썬의 eol
>

>

산출

The length of both the strings are equal and is 3>