Paras vastaus
—————— JAVA vs. PYTHON-ekvivalentit —————
JAVA :
Syntaksi: Pääsy
char ch = str.charAt (hakemisto);
Syntaksi: Input
char ch = sc.next (). charAt (index);
charAt (): Java-ohjelmassa charAt () -toimintoa käytetään merkin käyttämiseen merkkijonosta annetussa hakemistossa. Tätä käytetään myös merkin hakemiseen vakiosyöttövirrasta.
PYTHON:
Syntaksi: Pääsy
ch = String [hakemisto]
Syntaksi: tulo
ch = input ()
Pythonissa charAt () : n Java-vastaava on sanotaan olevan alaindeksioperaattori , jota edustaa nimellä [] , jonka kautta Merkkijonoa käytetään sen hakemiston avulla , joka on sama kuin java charAt (). Merkkinsyöttö saadaan syötteenä käyttämällä avainsanafunktiota -syöttö () .
Hakeminen Merkki syöttövirrasta:
Esimerkki: ——-> PYTHON ← –
ch=input() #Input character
print(ch) #Displays the character ch
Esimerkki: ——-> 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
}
}
Merkin käyttö merkkijonosta:
Esimerkki: —— → PYTHON ← ——
str=”PROGRAMMING” #String
ch=s[0] #Accessing a Character from str
print(ch) #Displays ch
Esimerkki: —— → 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
}
}
LÄHTÖ: P
Vastaa
Jos haluat hallita tiettyä merkkijonossa olevaa charAtia, Java antoi charAt () -menetelmän. Seuraava esimerkki poimii ja tulostaa merkkijonon ensimmäisen ja viimeisen merkin.
// 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 ) );
Kun Python on käytössä, käytämme taulukon alaindeksiä, jonka aloitusmerkillä on hakemisto nolla. Seuraava kuvaa vastaavan Python-koodisegmentin yllä olevalle Java-koodille.
msg = "This is a string!"
print "The first character is", msg[ 0 ]
print "The last character is", msg[ len( msg ) - 1 ]
Voit määrittää charAt () -menetelmän tarkistamalla molemmat ohjelmointikielet.