Beste Antwort
—————— JAVA vs PYTHON-Äquivalente —————
JAVA :
Syntax: Zugriff auf
char ch = str.charAt (index);
Syntax: Eingabe
char ch = sc.next (). charAt (index);
charAt (): In Java wird charAt () für den Zugriff auf das Zeichen aus dem String am angegebenen Index verwendet. Dies wird auch zum Abrufen eines Zeichens aus dem Standardeingabestream verwendet.
PYTHON:
Syntax: Zugriff auf
ch = String [index]
Syntax: Eingabe
ch = input ()
In Python ist das Äquivalent von charAt () in Java soll Indexoperator sein, der als [] durch die die Zeichen in der Auf Zeichenfolgen wird mit Hilfe ihres Index wie bei charAt () in Java zugegriffen. Eine Zeicheneingabe wird als Eingabe mit der Schlüsselwortfunktion input () .
Abrufen Zeichen aus dem Eingabestream:
Beispiel: ——-> PYTHON ← —-
ch=input() #Input character
print(ch) #Displays the character ch
Beispiel: ——-> 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
}
}
Zugriff auf ein Zeichen über die Zeichenfolge:
Beispiel: —— → PYTHON ← ——
str=”PROGRAMMING” #String
ch=s[0] #Accessing a Character from str
print(ch) #Displays ch
Beispiel: —— → 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
}
}
AUSGABE: P
Antwort
Um ein bestimmtes charAt innerhalb einer Zeichenfolge zu verwalten, hat Java die charAt () -Methode angegeben. Im folgenden Beispiel wird das erste und letzte Zeichen einer Zeichenfolge extrahiert und gedruckt.
// 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 ) );
Bei Python verwenden wir einen Array-Index, dessen Startzeichen einen Index hat von Null. Das Folgende zeigt ein äquivalentes Python-Codesegment für den Java-Code über
msg = "This is a string!"
print "The first character is", msg[ 0 ]
print "The last character is", msg[ len( msg ) - 1 ]
Sie können beide Programmiersprachen überprüfen, um die charAt () -Methode festzulegen.