Jaki jest odpowiednik metody charat w języku Python w języku Java?


Najlepsza odpowiedź

—————— Odpowiedniki JAVA a PYTHON —————

JAVA :

Składnia: dostęp

char ch = str.charAt (index);

Składnia: dane wejściowe

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

charAt (): W języku Java funkcja charAt () służy do uzyskiwania dostępu do znaku z ciągu znaków pod podanym indeksem. Służy również do pobierania znaku ze standardowego strumienia wejściowego.

PYTHON:

Składnia: dostęp

ch = ciąg [indeks]

Składnia: dane wejściowe

ch = input ()

W pythonie odpowiednikiem charAt () w java jest mówi się jako operator indeksu , który jest reprezentowany jako [] , przez które znaki w Ciąg jest dostępny za pomocą jego indeksu tak samo jak charAt () w java. Wprowadzanie znaków jest pobierane jako dane wejściowe za pomocą funkcji słowa kluczowego input () .

Pobieranie Znak ze strumienia wejściowego:

Przykład: ——-> PYTHON ← —-

ch=input() #Input character

print(ch) #Displays the character ch

Przykład: ——-> 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

}

}

Dostęp do znaku z ciągu:

Przykład: —— → PYTHON ← ——

str=”PROGRAMMING” #String

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

print(ch) #Displays ch

Przykład: —— → 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

}

}

WYJŚCIE: P

Odpowiedź

Aby zarządzać określonym charAt w ciągu, Java przekazała metodę charAt (). Poniższy przykład wyodrębnia i drukuje pierwszy i ostatni znak ciągu

// 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 ) );

W Pythonie używamy tablicy z indeksem, którego początkowy znak ma indeks zero. Poniżej przedstawiono równoważny segment kodu Pythona dla powyższego kodu Java

msg = "This is a string!"

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

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

Możesz sprawdzić oba języki programowania, aby ustawić metodę charAt ().

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *