RorohikoHōtaka

Lauikuonga mo (Java) huringa

I roto i Java, rite i roto i tata tetahi reo hōtaka, i reira he taputapu ki te whakarato tāruarua maha o te wahi ngā o waehere, ranei, rite e huaina ratou, huringa. E māngai koropiko i roto i Java i ngā, pera hoki me te ia, me te ratou momo. Tikanga, Kei te whakamahia huringa mo te wahi o huānga kotahi-ahu, me te maha-ahu, me ngā hanganga raraunga iterable (tae atu ki ngā kohinga) ki te kitea etahi tūemi me anō ngā mahi ki a ratou. Heoi, e kore te mea anake te tikanga o te whakamahi i te taputapu pērā i te huringa o Java tenei. Tauira o te whakamahi e kia timataria ai rite whakaaro ratou.

Koromeke te i te Java: whakaahuatanga me tauira

Ko te kaiwhakahaere huringa taketake i roto i Java he ia. Te katikati waehere kopakia ana i roto i tona tinana, kia kia korerotia rite te roa rite te faaiteraa huru, kopakia ana i roto i te taiapa i muri reira, ka makona i te uara arorau TRUE. Ko te puka whānui o te tauākī i ko e whai ake:

ia (huru) {

// tinana koropiko

}

Kia mutu te uara o ngā āhuatanga arorau ki te kia pono, ka mutu te herehere i roto i te waehere tinana koropiko ki te kia kawea i roto i a ka mana kia haere tonu i muri i te taenga ki te raina. Ki te muia e te koropiko te kotahi anake operator, e taea te mahue Whītiki ki waho, engari kei te whakaaro te reira puka pai, ki te he ratou i nga wa katoa. Ko te ahua whakaatu i runga i te hoahoa rere o te mahi o te kaiwhakahaere.

Hoki mārama, kia titiro a ki te tauira, whakaaturia i roto i te ahua i raro:

Kei te tuatahi whakatakotoria tatau tāupe whakaaturia ki 1. muri, kite tatou i te faaiteraa arorau kopakia ana i roto i te 'i muri i te ingoa o te kaiwhakahaere. He pono reira, e ko, hoki te uara pono, rite te roa rite te uara o te tatau tāupe he iti iho i te rite ki te 10. I roto i te koropiko ki ia haere (whitiauau) incremented te uara tāupe e 1 ka whakaaturia i runga i te mata papatohu ranei. Kia mōhio e ka kua tae te uara o te tāupe 11, mutu te huringa mahi.

Ki te te uara o te tatau te tīmatanga rite ki te 11, e kia teka te huru koropiko, a kihai i tae noa haere e te hōtaka ki tona tinana.

E tano ia tapao e te wetereo Java taea te whakamahi o te tauākī i kahore te tinana. Ko te tauira i konei. Kia o te mea tatou e rua ngā taurangi i = 100, me te j = 200, tatou e fehangahangai ki te mahi o te pūmanawa ki te tātai i to ratou toharite - koe kēne whakamahi i te "ateatenga» i:

i (++ i <- j);

Ka rite ki te hua, ka hei te uara o tetahi o nga ngā taurangi e rua e rite ana ki te toharite o ratou uara tuatahi. Ka rite ki a koutou e taea te kite, mahi te huringa maitai waho te tinana, a kawea atu nga mahi e tika ana katoa i roto i te kīanga here.

Ko te huringa o te meatia-ia

I roto i te tauira o mua, ki te te tīmatanga hoki te kīanga here teka, na te hōtaka e kua waiho te tinana o te koropiko, ka haere i runga i. Heoi, he maha i reira he āhuatanga i roto i nei te mahi o te waehere roto i te tinana o te koropiko, kia tino ki i te iti rawa te kotahi, ahakoa o te pono o te kīanga here. I roto i te tahi atu mau parau, i te reira e tupu e Taki te tika o te herenga whakapuaki kei kore e hiahiatia ana i te timatanga me te i te pito o te huringa. Ka taea e tēnei taumahinga whakarato i tētahi ahua o te koropiko i huaina meatia-ia. He te puka e whai ake nei:

mahi {
// tinana koropiko

} Ahakoa (huru);

Ka rite ki taea e matou te titiro, ki te tuatahi te mahi i te tinana koropiko ko, a anake ka takina te mana o nga tikanga - me pera ia tātaitanga tāruarua.

Te waehere i runga, faatupu āhua te rite i roto i te take ki te ia tikanga. Heoi, ki te whakaritea e matou he uara o te tatau 11, te whakatau kotahi te tinana koropiko tonu, i mua i taea te operator manatoko te pono o te faaiteraa.

Whakamārama me te tauira mo - huringa Java

Hoki huringa Ko te puka reo pūkenga, me te pai ki a Java. Tae noa ko te rima o nga putanga o te Java SDK kotahi anake ahua tuku iho o te mo te tauākī, a i muri i te hou - mo ia. I roto i tēnei wāhanga, matou e pai te tūhura i te tuku iho ahua o te kaiwhakahaere. hoki Java koropiko ko e whai ake:

I mua ka waehere mana kia whakawhitia i roto i te koropiko tuatahi initializes te i tāupe, te taviniraa rite te counter. I tua atu, kua tirohia te kīanga here, whakaritea ai te te counter ki te tetahi uara, me pono ki te hoki mai te reira, e mahi ana i te tinana te. Na, puta ke te uara tatau e te taahiraa tomu'a, a takina ano kīanga here, me te pera i runga i tae noa ki te mea teka te huru. hoahoa Poraka i raro fakatātaa'i wāhanga katoa o te huringa.

Hoki pai te māramatanga e hoatu e matou he tauira o te āhua o te huringa mō Java:

kite tatou e i roto i te ana'iraa loopVal whakamahia rite te counter. I muri i ia tātaitanga tāruarua, ka tupu ona uara i 1, a ka tupu te reira i tae noa Na, tae noa ki tae te reira 11. Note e taea te whakaaturia te tāupe mana i waho te mo te tauākī, engari ki te kore koutou e hiahia ki te whakamahi i tenei tāupe hea anake i roto i te huringa, he mea tika ki te whakaatu tika i te reira i roto i te tauākī. Kia mahara ki te tāupe whakaaturia i roto i te tauākī e kua he whānuitanga i roto i tenei huringa kotahi.

He wā ka hiahia koe ki te whakapuaki maha tāupe mana koropiko. Hoki Java koropiko taea ki a koe te whakapūtā rua, neke atu rānei taurangi, wehea e ngā piko, ka ki rave i te reira e rua i roto i to ratou arawhiti, me i roto i te whitiauau. Pērā i te operator e pai Kia te whai ake:

hoki (Int i = 1, int j = 10;

I ia whitiauau, decremented te uara o te tāupe e incremented i e 1 me te uara o te j tāupe e 1. Ka te tāruarua e mahi i rite te roa rite he i nui atu rite ki te j ranei.

Āhuatanga o te tono mo te tauākī

hoki huringa he hoahoa tino ngāwari, mai kore e taea te whakamahi te katoa e toru ngā wāhanga (arawhiti, te huru, me te nuku / decrement) mo tona whakaaro e tūmanakohia ana. Hei tauira, hei utu o te herenga whakapuaki ki te mana tāupe kēne whakakapinga tetahi Boolean tāupe.

putanga boolean = teka;

hoki (Int i = 0 ;! putanga: ++ i) {

putanga = pono;

}

I roto i te tauira i runga ake ka taea e kite tatou pehea he tino motuhake i te tāupe mana i te huringa mahi me te maha o tāruarua tei katoa i runga i te aha te wa o te putanga tāupe ka whakaturia ki pono. Ano e taea te nekehia atu te tāupe mana mea rawa i te huringa, a kore e pā reira tona mahi: hoki (; putanga ;!) {}. Ahakoa kahore he te ara tino tika ki te hōtaka i te reira, e taea te tahi mau taime e te reira whai hua. Ko te mea matua - ki te whakarato i mo te āhuatanga i roto i nei te tāupe e tango i te tika ki te puta i te uara huringa, kia rite kore ki te tahuri i te reira ki te kore e mutu.

Hoki Java huringa Kia kauwhautia me tenei ara: hoki (;;) {}. Ko te tauira angamaheni o te koropiko mure ore ki nga tikanga motuhake o te arumanga tenei. Mō taua, pehea e tenei ahua o huringa haukoti, ka aparau i tatou i te iti i muri mai.

Porohita i roto i te kāhua mo ia

Kei te whakamahia tonu huringa forEach Java mo te kōmaka raupapa o te ngohi o ngā huānga tetahi ranei hanganga raraunga , me te mahi ki runga ki a ratou etahi ngā mahi auau. Tauira hoatu hoki ngā puka operator e aroaro i raro:

Ka rite ki te ingoa whitiauau te ana'iraa whakaaturia, mahi he rarangi ingoa ngohi kaiwhakahaere whakapuakina i mua te rua o nga tautohe. Ka tētahi tango te ingoa tāupe nga uara o ia huānga o te ngohi ra ano kua tangohia ona āhuatanga katoa. Me kï reira e te tikanga kia hototahi ki te momo o ngā tūemi e penapena i roto i te ngohi te momo o te tāupe. Ano, he wātea ana anake hoki te pānui me te ngana ki te huri i te reira e kore e arahi ki te huringa o te huānga i roto i te ngohi te ingoa tāupe.

arumanga huringa Tohutūmahi

He toru kaiwhakahaere huringa whakapōnānā ana: whati, hoki mai, me te haere tonu. Ko te rua tuatahi e taea ki te aruaru rawa te huringa mahi, ka haere tonu ki te mahi whakapōnānā anake te whitiauau nāianei. Ki te kei te whakamahi koe i roto i tou waehere te hinaaro huringa mutunga o Java, me kia enei ngā reira i roto i reira. Fakakaukau angé ki he tauira ohie o te whakamahi i break:

Ahakoa e whakaratohia ana tenei tauākī te mo te 11 tāruarua, mahi ana 8 anake te mea, ina he rite ki te 7 i te i counter, huru mahi i roto i nei te tinana he tauākī whati.

hoki kaiwhakahaere mahi i roto i te ōrite ara ki te rerekētanga i te reira e kore anake whakarato i te putanga huringa o Java, engari ano hoki i te tikanga, i te whakanohoia i roto i tenei huringa.

Mā te whati rite HaereKi

kia whanau te reira i roto i te ngakau e whakapōnānā whati anake taua huringa, te tinana o te mea tika ia, arā, ki te whakamahi koe i te reira i roto i te koropiko whakautu, e kore te koropiko waho ka mutu tona mahi. Ki te mahi i tenei, ka taea te whakamahi tauākī break rite te ahua ritenga o HaereKi.

I roto i tenei ahua, te kaiwhakahaere kei whakamahia i roto i te taha ki te tapanga, e taea ai ki te whakarite i kore anake te putanga o te huringa, engari ano hoki i tetahi waehere poraka. Kei te tika te ingoa te tapanga pūtāutu ki te kopirua i muri i te reira. whakaaturia te tapanga kei te i tohua te timatanga o te poraka waehere te. Hei aruaru te mahia o te poraka tapaina, i roto i te wahi e tika koe ki te whakapuaki: i matao imya_metki. Whakaaroa te tauira i raro nei:

I roto i te waehere, ua faaite te ingoa o te poraka e toru ki ngā tapanga tetahi, E rua me te toru aua. He tauākī whati ki tapanga rua tāmau i roto i te poraka e toru katoa, engari rongo te reira i te hōtaka i roto i o toru me rua poraka, a ka haere tonu ki te whakatinana i roto i tetahi Unit. ie i roto i te papatohu ka kite tatou e rua karere: E toru me tetahi.

mutunga

E mōhio ki te ariā o huringa i roto i Java matou, ia ko mo ngā matua, ka rite ki te pai kia rite ki o ratou puka o ta-i, me mo ia, aua. Hoki he pai ake te māramatanga tatou tūtohu ki meatia mahi ki te whakamahi o enei ngā i roto i te mau huru ngā, me te rerekē ara ki haukoti a ratou, me te neke i tetahi poraka ki tetahi atu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mi.delachieve.com. Theme powered by WordPress.