Satura rādītājs
Java var strādāt ar citiem datu veidiem, izņemot ciparu tipus, ļoti svarīgs gadījums ir rakstzīmes, mēs varam izmantot tipu ar nosaukumu Stīga lai varētu deklarēt mainīgos, kas glabā rakstzīmju virknes.Stīgu tips
In Java mums ir char tipsTas atbilst vienai rakstzīmei, tomēr, kā jau minējām sākumā, lielākoties mums būs jāizmanto vairāk nekā viena rakstzīme, piemēram, kad mēs lūdzam lietotājam ievadīt savu vārdu; šim mums ir Stīgu veids.
Stīgu veids tā patiešām ir klase, nevis primitīvs datu tips, tāpēc tā darbība var būt tuvāka tādām klasēm kā Sistēma vai Skeneris nekā tādi veidi kā int vai double, ja klase tiek izmantota mainīgā deklarēšanai, to sauc par a atsauces veids.
Lai deklarētu virknes mainīgo, mēs vienkārši rīkojamies šādi:
String message = "Laipni lūdzam Java";
Kā redzam, tā ir parasta mainīgā deklarācija. Ir vēl viena ļoti izplatīta operācija, kas ir virkņu savienošanavai teksta salikšana, tas ir nekas cits kā vienkārša divu tekstu savienošana neatkarīgi no tā, vai tie ir dažādi mainīgie, literāļi mainīgajā utt.
Apskatīsim zemāk dažus piemēri, kā mēs varam savienot tekstu dažādās situācijās:
1-Apvienojiet dažādas teksta daļas:
String message = "" Welcome "+" to "+" JAVA ";
Šis gadījums var nebūt izplatīts, bet tas ir pamats tam, ko mēs varam darīt.
2-Teksta un ciparu savienošana:
String message = "" Welcome "+" to "+ 2014;
Šajā gadījumā mēs redzam, kā 2014. gads ir beidzies bez pēdiņām, jo tas ir skaitlis.
3-Saistīt mainīgos:
Tas, iespējams, ir viens no visbiežāk izmantotajiem savienošanas veidiem:
Stīgas nosaukums = "Ramons"; Stīgu sveiciens = "Labdien!"; String message = "welcome to Java";
Tagad mēs varam izdrukāt ziņojumu:
System.out.println (sveiciens + vārds + ziņojums);
Tādējādi mēs iegūsim katra mainīgā vērtību, kas izdrukāti viens pēc otra.
Skenera klases, next () un nextLine () metodes
Tagad mēs strādāsim ar Skenera klase lai varētu uztvert tekstu, ko lietotājs ievada, izmantojot tastatūru, un izmantot to mūsu programmās.
Mums ir divas interesantas metodes, pirmā ir Nākamais (), Šī metode ļauj mums uzņemt tekstu un saņemt to, ievietojot atstarpes rakstzīmi, tā ir noderīga, ja mums ir jāiekļauj tikai vārds.
Otra metode ir nextLine () kas ļauj mums ievadīt pilnu teksta rindiņu un nosūtīt to tikai tad, kad nospiežam taustiņu Ievadiet kas atbilst rindas pārtraukumam.
Tālāk apskatīsim nelielu programmu, kurā pārbaudīsim visu, ko līdz šim esam iemācījušies par Stīgu veids:
importēt java.util.Scanner; publiska klase Sveiki {public static void main (String [] args) {// mēs paraugām Skenera klases skenera ievade = jauns skeneris (System.in); // mēs izmantojam nextLine () metodi System.out.print ("Uzrakstiet savu vārdu:"); Virknes nosaukums = input.nextLine (); // mēs savienojam. System.out.println ("Laipni lūdzam" + nosaukums); System.out.println ("Kāda ir jūsu iecienītākā aktivitāte:"); Stīgu darbība = input.nextLine (); System.out.println ("mēs zinām, kas jums patīk" + aktivitāte); System.out.println ("Tiekamies vēlāk" + nosaukums); }}
Kā redzam šajā programmā, mēs izmantojam nextLine () metode lai iegūtu lietotāju datus, kas mums sniegtu šādu rezultātu:
PALIELINĀT
Un tā mēs beidzam šo apmācību, kur mēs jau esam iemācījušies deklarēt mainīgos kā virknes, savienot šos mainīgos un arī spēt uztvert virkni no lietotāja.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu