Mi a Python egyenértékű a Java charat módszerével?


Legjobb válasz

—————— JAVA vs PYTHON megfelelői—————

JAVA :

Szintaxis: Hozzáférés

char ch = str.charAt (index);

Szintaxis: bemenet

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

charAt (): Java-ban a charAt () segítségével érhető el a Karakter a Stringből az adott indexnél. Ez arra is használható, hogy karaktert kapjon a szokásos bemeneti adatfolyamból.

PYTHON:

Szintaxis: Hozzáférés

ch = String [index]

Szintaxis: bemenet

ch = input ()

A pythonban a java charAt () egyenértéke állítólag előfizető operátor , amelyet [] , amelyen keresztül a A karakterlánc indexe segítségével érhető el, ugyanúgy, mint a java charAt (). A karakter bemenetet bemenetként kapjuk meg a bemenet () .

Karakter a bemeneti adatfolyamból:

Példa: ——-> PYTHON ← —-

ch=input() #Input character

print(ch) #Displays the character ch

Példa: ——-> 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

}

}

Karakter elérése a karakterláncból:

Példa: —— → PYTHON ← ——

str=”PROGRAMMING” #String

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

print(ch) #Displays ch

Példa: —— → 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

}

}

KIMENET: P

Válasz

Egy karakteren belül egy adott charAt kezeléséhez a Java megadta a charAt () módszert. Az alábbi példa kivonja és kinyomtatja a karakterlánc első és utolsó karakterét

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

Amikor Python-ban egy tömb-indexet használunk, a kezdő karakter indexe van nulla. Az alábbiakban egy ekvivalens Python-kódszegmenst mutatunk be a fenti Java-kódhoz.

msg = "This is a string!"

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

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

A charAt () metódus beállításához mindkét programozási nyelvet ellenőrizheti.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük