Java의 charat 메서드에 해당하는 Python은 무엇입니까?


우수 답변

—————— JAVA 대 PYTHON 동등 항목 —————

JAVA :

구문 : 액세스

char ch = str.charAt (index);

구문 : 입력

char ch = sc.next (). charAt (index);

charAt () : Java에서 charAt ()은 지정된 인덱스의 문자열에서 문자에 액세스하는 데 사용됩니다. 표준 입력 스트림에서 문자를 가져 오는데도 사용됩니다.

PYTHON :

구문 : 액세스 중

ch = String [index]

구문 : 입력

ch = input ()

python에서 Java의 charAt () 에 해당하는 것은 구독 연산자 라고하며 []

문자열은 Java의 charAt ()과 동일한 색인을 사용하여 액세스됩니다. 문자 입력은 키워드 함수 input () .

가져 오기 입력 스트림의 문자 :

예 : ——-> PYTHON ← —-

ch=input() #Input character

print(ch) #Displays the character ch

예 : ——-> JAVA ← ——-

import java.util.Scanner;

public class JavaExample

{

public static void main(String[] args)

{

Scanner sc = new Scanner(System.in);

char ch = sc.next().charAt(0); //Character input

System.out.println(ch); //Displays ch

}

}

문자열에서 문자 액세스 :

예 : —— → PYTHON ← ——

str=”PROGRAMMING” #String

ch=s[0] #Accessing a Character from str

print(ch) #Displays ch

예 : —— → JAVA ← ——

import java.util.Scanner;

public class JavaExample //Class JavaExample

{

public static void main(String args[]) //Main Method

String str = "PROGRAMMING"; //String

char ch = str.charAt(0); //Character at index->1 in str

System.out.println(ch); //Displays ch

}

}

출력 : P

Answer

문자열 내에서 특정 charAt을 관리하기 위해 Java는 charAt () 메소드를 제공합니다. 다음 예제는 문자열의 첫 번째와 마지막 문자를 추출하고 인쇄합니다.

// Java character support

String msg = "This is a string";

System.out.println( "The first character is " +

msg.charAt( 0 ) );

System.out.println( "The last characater is " +

msg.charAt( msg.length() - 1 ) );

Python에서는 인덱스가있는 시작 문자로 배열 첨자를 사용합니다. 0의. 다음은 위의 자바 코드에 해당하는 Python 코드 세그먼트를 보여줍니다.

msg = "This is a string!"

print "The first character is", msg[ 0 ]

print "The last character is", msg[ len( msg ) - 1 ]

두 프로그래밍 언어를 모두 확인하여 charAt () 메서드를 설정할 수 있습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다