Hvad svarer Python til Javas charat-metode?


Bedste svar

—————— JAVA vs PYTHON Equivalents —————

JAVA :

Syntaks: Adgang

char ch = str.charAt (indeks);

Syntaks: Input

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

charAt (): I Java bruges charAt () til at få adgang til tegnet fra strengen ved det givne indeks. Dette bruges også til at hente et tegn fra standardinputstrømmen.

PYTHON:

Syntaks: Adgang

ch = String [index]

Syntaks: Input

ch = input ()

I python er ækvivalent med charAt () i java siges at være abonnementsoperatør som er repræsenteret som [] hvorigennem tegnene i Der er adgang til streng ved hjælp af dets indeks som det samme som charAt () i java. En tegninput fås som input ved hjælp af nøgleordsfunktionen input () .

Introduktion Tegn fra inputstrømmen:

Eksempel: ——-> PYTHON ← —-

ch=input() #Input character

print(ch) #Displays the character ch

Eksempel: ——-> 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

}

}

Adgang til et tegn fra strengen:

Eksempel: —— → PYTHON ← ——

str=”PROGRAMMING” #String

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

print(ch) #Displays ch

Eksempel: —— → 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

}

}

UDGANG: P

Svar

For at administrere et specifikt charAt inden for en streng, gav Java charAt () -metoden. Følgende eksempel udtrækker og udskriver det første og sidste tegn i en streng

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

Når Python bruger vi et array-abonnement med starttegnet med et indeks af nul. Det følgende illustrerer et ækvivalent Python-kodesegment for Java-koden ovenfor

msg = "This is a string!"

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

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

Du kan kontrollere begge programmeringssprog for at indstille metoden charAt ().

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *