1. Ang String
uri
Ang String
uri ay isa sa mga pinaka ginagamit na uri sa Java. Maaaring ito lang ang pinaka ginagamit na uri. May dahilan kung bakit napakasikat nito: hinahayaan ka ng mga variable na ito na mag-imbak ng text — at sino ang hindi gustong gawin iyon? Bukod pa rito, hindi katulad ng int
at double
mga uri, maaari kang tumawag ng mga pamamaraan sa mga bagay ng String
uri, at ang mga pamamaraang ito ay gumagawa ng ilang kapaki-pakinabang at kawili-wiling mga bagay.
Higit pa rito, ang lahat ng Java object (lahat ng mga ito!) ay maaaring mabago sa isang String
. Well, para maging mas tumpak, lahat ng Java object ay maaaring magbalik ng text (string) na representasyon ng kanilang mga sarili. Ang pangalan ng String
uri ay nagsisimula sa isang malaking titik, dahil ito ay isang ganap na klase.
Babalik kami sa ganitong uri ng higit sa isang beses (ito ay sobrang kapaki-pakinabang at kawili-wili), ngunit ngayon ay gagawa kami ng isang maikling pagpapakilala.
2. Paglikha ng String
mga variable
Ang String
uri ay idinisenyo para sa pag-iimbak ng mga string (teksto). Upang gumawa ng variable sa code na maaaring mag-imbak ng text , kailangan mong gumamit ng statement na tulad nito:
String name;
Nasaan name
ang pangalan ng variable.
Mga halimbawa:
Pahayag | Paglalarawan |
---|---|
|
Isang string variable na pinangalanang name ay nilikha |
|
Isang string variable na pinangalanang message ay nilikha |
|
Isang string variable na pinangalanang text ay nilikha |
Tulad ng sa int
at double
mga uri, maaari mong gamitin ang shorthand notation upang lumikha ng maraming String
variable:
String name1, name2, name3;
3. Pagtatalaga ng mga halaga sa String
mga variable
Upang ilagay ang isang halaga sa isang String
variable, kailangan mo sa pahayag na ito:
name = "value";
At ngayon ay dumating na tayo sa unang pagkakaiba sa pagitan ng ganitong uri at sa mga napag-aralan na natin. Ang lahat ng mga halaga ng String
uri ay mga string ng teksto at dapat na nakapaloob sa mga dobleng panipi .
Mga halimbawa:
Pahayag | Tandaan |
---|---|
|
Ang name variable ay naglalaman ng tekstoSteve |
|
Ang city variable ay naglalaman ng tekstoNew York |
|
Ang message variable ay naglalaman ng tekstoHello! |
4. Pagsisimula ng String
mga variable
Tulad ng sa int
at double
mga uri, ang mga variable ng String
uri ay maaaring masimulan kaagad kapag ginawa ang mga ito. Sa katunayan, ito ay isang bagay na magagawa mo sa lahat ng uri sa Java. Kaya hindi na natin ito babanggitin.
String name1 = "value1", name2 = "value2", name3 = "value3";
String name = "Steve", city = "New York", message = "Hello!";
Ang Java compiler ay magrereklamo kung magdedeklara ka ng isang variable nang hindi nagtatalaga ng anumang halaga dito at pagkatapos ay subukang gamitin ito.
Hindi gagana ang code na ito:
Pahayag | Tandaan |
---|---|
|
Ang name variable ay hindi nasimulan. Ang programa ay hindi mag-compile. |
|
Ang a variable ay hindi nasimulan. Ang programa ay hindi mag-compile. |
|
Ang x variable ay hindi nasimulan. Ang programa ay hindi mag-compile. |
GO TO FULL VERSION