Qual è l'equivalente Python del metodo charat di Java?
------JAVA vs PYTHON Equivalenti-----
JAVA :
Sintassi : Accesso
char ch = str.charAt(index);
Sintassi : Input
char ch = sc.next().charAt(index);
charAt() : In Java charAt() è usato per accedere al carattere della stringa all'indice dato. Si usa anche per ottenere un carattere dal flusso di input standard.
PYTHON :
Sintassi : Accesso
ch=Stringa[indice]
Sintassi : Input
ch=input()
In python l'equivalente di charAt() in java è detto operatore subscript che è rappresentato come [] attraverso il quale si accede ai caratteri nella stringa con l'aiuto del suo indice come charAt() in java.
Getting Character from the input stream :
Example : ——->PYTHON←—-
- ch=input() #Input character
- print(ch) #Displays the character ch
Example : ——->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
- }
- }
Accessing a Character from the String :
Example : ——→PYTHON←——
- str=”PROGRAMMING” #String
- ch=s[0] #Accessing a Character from str
- print(ch) #Displays ch
Example : ——→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
- }
- }
OUTPUT : P
Articoli simili
- Come si chiama un metodo principale in un altro metodo principale di classe in Java?
- Qual è l'uso del metodo Thread.sleep() in Java?
- Come possiamo chiamare il metodo service dal metodo doGet o doPost nella servlet?
- Ci sarà mai un metodo migliore dell'emulazione per conservare i videogiochi? Questo metodo potrebbe essere legale?