Beste svaret
——————— JAVA vs PYTHON Equivalents —————
JAVA :
Syntaks: Tilgang
char ch = str.charAt (indeks);
Syntaks: Inngang
char ch = sc.next (). charAt (index);
charAt (): I Java brukes charAt () for å få tilgang til tegnet fra strengen ved den gitte indeksen. Dette brukes også for å få et tegn fra standard inngangsstrøm.
PYTHON:
Syntaks: Tilgang
ch = String [index]
Syntaks: Inngang
ch = input ()
I python er ekvivalent med charAt () i java sies å være abonnementsoperatør som er representert som [] som tegnene i Det blir nå tilgang til streng ved hjelp av indeksen som den samme som charAt () i java. En tegninngang får du som inndata ved hjelp av nøkkelordfunksjonen input () .
Komme i gang Tegn fra inngangsstrø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
}
}
Få tilgang 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
}
}
UTGANG: P
Svar
For å administrere en bestemt charAt i en streng, ga Java charAt () -metoden. Følgende eksempel trekker ut og skriver ut det første og siste tegnet 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 bruker vi et array-abonnement med starttegnet som har en indeks av null. Følgende illustrerer et tilsvarende Python-kodesegment for Java-koden over
msg = "This is a string!"
print "The first character is", msg[ 0 ]
print "The last character is", msg[ len( msg ) - 1 ]
Du kan sjekke begge programmeringsspråkene for å angi charAt () -metoden.