Ratkaistu: pienet kirjaimet skannerissa

Viimeisin päivitys: 09/11/2023
Kirjoittaja: Java SourceTrail

Okei, aloitetaan.

Java on korkean tason, luokkapohjainen, olio-ohjelmointikieli, joka on suunniteltu siten, että siinä on mahdollisimman vähän toteutusriippuvuutta. Yksi Java:n lukuisista toiminnoista on muuttaa merkkijono pieniksi kirjaimille skannerin avulla. Tämän toiminnon oikean käytön tunnistaminen ja ymmärtäminen on ratkaiseva askel Java-ohjelmoinnin hallitsemisessa. Tässä artikkelissa sukeltamme ratkaisemaan yleisen ongelman, joka liittyy Java-skannerin merkinnän muuntamiseen pieniksi kirjaimiksi.

Scanner scanner = new Scanner(System.in);
System.out.println("Enter a string: ");
String str = scanner.nextLine();
String lower_str = str.toLowerCase();
System.out.println("Lowercase string: " + lower_str);

Merkkijonotulojen muuntaminen pieniksi kirjaimiksi voi auttaa standardoimaan merkintöjä, varsinkin kun verrataan tai tarkistetaan merkintöjä asetettuun vaatimukseen tai arvoon nähden.

Koodin ymmärtäminen: vaiheittainen selitys

1.

  • Skanneriskanneri = uusi skanneri(System.in);: Tämä koodirivi asettaa skannerin lukemaan käyttäjän syötteen. Tässä System.in on syöttövirta.
  • System.out.println("Anna merkkijono:");: Tämä tulostaa kehotteen syöttää merkkijono.
  • String str = scanner.nextLine();: Tämä lukee käyttäjän muuttujaan str syöttämän merkkijonon rivin.
  • Merkkijono alempi_str = str.toLowerCase();: Tässä menetelmää toLowerCase() kutsutaan merkkijonossa str. Tämä muuntaa kaikki merkkijonon merkit pieniksi, ja tulos tallennetaan muuttujaan pienempi_str.
  • System.out.println("Pienet kirjaimet: " + alempi_str);: Lopuksi tämä tulostaa merkkijonon sen jälkeen, kun se on muutettu pieniksi kirjaimiksi.

Syventäminen: Skannerin ja pienten kirjainten () ymmärtäminen

Edellä mainittu koodi sisältää kaksi Java-ohjelmoinnin avainkomponenttia: Scanner-luokan ja toLowerCase()-funktion. The Skanneriluokka on yksinkertainen tekstiskanneri, joka osaa jäsentää primitiivisiä tyyppejä ja merkkijonoja säännöllisten lausekkeiden avulla. Se tarjoaa tavan lukea käyttäjän syötteitä Javassa ja löytyy java.util-paketista.

pienet kirjaimet(), toisaalta, on funktio, joka kuuluu Java-merkkijonoluokkaan. Se muuntaa kaikki tietyn merkkijonon merkit pieniksi ja palauttaa merkkijonon. Tämä toiminto ei ota mitään parametreja eikä muuta alkuperäistä merkkijonoa.

Laajentaminen: Samankaltaiset toiminnot ja kirjastot

Paitsi toLowerCase(), alla on muita toimintoja Java-merkkijonoluokka jotka käsittelevät kirjainten käyttöä, muun muassa toUpperCase()-funktio, joka muuntaa kaikki tietyn merkkijonon merkit isoiksi kirjaimille. Mainitsemisen arvoinen on myös equalsIgnoreCase()-funktio, joka vertaa kahta merkkijonoa ottamatta huomioon kirjainkokoa.

Java-ohjelmointikieli tarjoaa rikkaan ja laajan valikoiman kirjastoja ja toimintoja, joiden avulla kehittäjät voivat suorittaa tehtäviä yksinkertaisemmin ja tavallisemmin. Niiden tehokkaan käytön ymmärtäminen on välttämätöntä Java-taidon saavuttamiseksi.

Ymmärtämällä merkkijonosyötteiden muuntamisen pieniin kirjaimiin Javassa skannerin avulla olet askeleen edellä kohti syvällistä Java-ohjelmoinnin ymmärtämistä. Hyvää koodausta!

Related viestiä: