CoimpiutaireanPrògramadh

Java-arrays de strings. Tharraing an ordugh ann an Java. Tha an dà-thaobhach farsaing de Java

Ann prògraman a 'chleachdadh, tha tòrr de na seataichean eadar-dhealaichte agus de sheòrsachan dàta a bheil an siostam a Faodar làimhseachadh agus, leis a bheil an phrogramaiche a chur fiosrachadh a làimhseachadh.

dàta seòrsaichean phrògraman ann an cànanan

Tha e na phàirt riatanach de chuid as motha de phrògraman cànain, a tha ag innse meud is feartan an dàta air a stòradh ann sònraichte memory location, a 'dèanamh cinnteach ceart obrachadh a' phrògram ann am pròiseas cur an gnìomh le òrdaichte obrachadh.

Mar eisimpleir, aon de na seòrsachan dàta bunaiteach a tha integer caochladairean. Faodaidh iad a bhith an dà chuid a shoidhnigeadh agus a chaochladh, mar ainm fhèin mar-thà a 'toirt fiosrachadh air na th' ann de a leithid cealla.

A bharrachd air na integer caochladairean, tha analogues fleodraidh-phuing-àireamhan a tha air a chleachdadh a 'riochdachadh fìor meudan. Mu dheireadh, cho-ainm prìomhadail dàta seòrsa tha sreang agus caractar caochladairean agus Pointers. A h-uile còmhla tha e iomallach cànan aonad.

dàta structaran

Àrd-ìre aig ìre buidhne phrògraman a tha air a bhith an aonaidh prìomhadail de iomadh seòrsa dàta aonadan a-steach do structar nas iom-fhillte. as cumanta a tha a 'cho-ainm Java-arrays compo gabhail a-steach seòrsachan. Faodaidh tu cuideachd taghadh liostaichean, tuples, agus stacan Chruinnich sreathan.

Tha am prìomh eadar-dhealachadh de arrays gu bheil iad a 'tabhann cothrom air thuaiream a eileamaidean. Ach, an duilgheadas a tha nan laighe ann gu bheil meud a bu chòir a bhith comasach ceart a 'sealltainn an ìre initialization structar. Tha seo air a chur às ann an ana-cothrom nas iom-fhillte dàta seòrsa, me, ann an liostaichean. A leithid shiostaman tha an comas dynamically a leudachadh leis a 'bharrachd air na feartan ùra, ach cothrom air an dàta ann orra a' toirt barrachd ùine.

Anns a 'chuid as motha nuadh phrògraman cànain, a h-uile structaran sin a tha an làthair agus a' cluich pàirt cudromach ann an obair an dà chuid iarrtasan agus eag-shiostamach a shàbhaladh. Agus Java - Chan eil ach a-mhàin.

The Java cànan prògramaidh. prìomh aonad

Java S e làidir clò-sgrìobhte cànan prògramaidh bytecode tha a 'ruith taobh a-staigh bhiortail inneal a leigeas leibh a' coileanadh obair agus a 'faighinn an aon thoradh a dh'aindeoin a' choimpiutair ailtireachd agus siostaman obrachaidh.

Tha an sgaoileadh mu dheireadh de na cànain Java Tha ochd prìomhadail seòrsa: boolean boolean, integer Byte, integer, goirid, fada, seòrsa fleodraidh a 'phuing-àireamhan, a riochdachadh le sheòlas agus dùbailte agus caractar char.

Java-ordugh tha cruinneachadh de aon seòrsa dàta suidhichte ann an cuimhne de a chèile agus a bhith an òrdugh àireamh (Clàr-ìnnse) le a bheil an phrogramaiche, no an t-siostam am faigh an neach fa leth nithean air an stòradh ann an ordugh. Àireamhan a 'tòiseachadh le' chlàr-innse neoni (a 'chiad eileamaid) agus tha e incremented airson gach aon an dèidh sin. Aig an aon Java-ordugh a 'toirt cothrom air dàta tuaireamach --cleachdaidh còd-uasal sam bith den ordugh, a dh'aindeoin a shuidheachadh taobh a-staigh structar.

Rudan

Na dìochuimhnich a Java - 'se am prìomh nì a-amas an cànan prògramaidh. Mar sin, tha na feartan sin a tha mar phàirt choileanta de chuimhneachan modail. Tha sònraichte an seòrsa seo siostam Faodar an t-ainm sin an-Java arrays urrainn stòradh rudan anns an aon dòigh mar a tha iad a 'cumail an prìomhadail dàta seòrsa. Tha an cuspair as cumanta anns a 'chànan a tha strings. Iad a 'riochdachadh an caractar seataichean, a chuir a-steach aonaichte agus unchangeable chuimhne.

Java tha seat de strings dh'òrdaich seata de Pointers eile memory sgìrean anns gach aon de a shireadh an rud a stòradh. A tha a dhìth a chur air na caractaran an neach-cleachdaidh, mar sin, bho àite iomallach ann an virtual inneal-cuimhne agus ag obair le e neo-dhìreach.

Dà-thaobhach arrays (Matrices)

A leithid de iongantas, mar matrix, tha dà-thaobhach ordugh an Java-Rudan no primitives, an cur an òrdugh air "àireamh a 'chuilbh." Tha an dàta seo structar a tha uaireannan a mhìneachadh mar "farsaing de arrays". Tha seo mar thoradh air gu bheil gach colbh sreath no nithean a tha ann plain Java-thaobhach ordugh, agus an seata S e matrix.

Anns an dà-thaobhach embodiment, gach aon de na bheactaran a dh'fhaodadh a bhith aca fhèin a dh'fhaid eadar-dhealaichte bhon a 'chòrr. Nuair a 'toirt iomradh air aon eileamaid de ordugh cleachdadh dà-amais airson innse dè na thathar a' miannachadh memory location. A 'chiad - tha seo an loidhne àireimh, a tha a' miannachadh a nì. Tha an dàrna clàr-amais - 'S e àireamh a' chuilbh, no an àireamh sreatha an eileamaid taobh a-staigh Vector. Inneacsadh eileamaidean taobh a-staigh an dà-thaobhach structar a 'tòiseachadh le neoni, mar ann an cùis aon-thaobhach arrays. Mar sin, gus dèiligeadh ris an eileamaid mu dheireadh den t-ordugh dh'fhaid N caractaran Clàr-ìnnse thèid a chleachdadh [N-1].

Deasaich nithean

Tha an duilgheadas as cumanta nuair a bha ag obair le arrays e dìreach an seòrsa. Tha seo glè bheag aig a 'chiad sealladh, tha an obair a' fàs nas iom-fhillte mòran mar an àireamh de eileamaidean taobh a-staigh Vector no matrix.

Tha iomadh eadar-dhealaichte aontaran airson rèiteach eileamaidean ann an structar - Method builgean rèiteach roghainn shampall insertion no fusion dòigh. A h-uile dòighean eadar-dhealaichte ann an luaths an obair agus an t-suim de chuimhneachan a dhìth airson stòradh sealach air barrachd dàta agus toraidhean obrachaidhean eadar-mheadhanach aig àm.

Nithean aontaran a dh'fhaodadh a bhith eadar-dhealaichte reachdachadh a rèir co-mheas air an cur a-steach seata dàta. Ann an Java ordugh Seòrsachadh Faodar cluich le dhòigh coitcheann neach-cuideachaidh clas Arrays, a tha suidhichte dòigh seòrsa, dìridh rèiteach eileamaidean ann an dòigh a 'cleachdadh luath samplachaidh. Ach, an algairim air a bheil neo-sheasmhach, agus a chur gu bàs àm eadar-dhealaichte a dh'fhaodadh fiù 's ann an giullachd arrays co-ionann a dh'fhaid. Tha seo aithnichte mar as luaithe a Seòrsachadh airson òrdachadh mhòr air thuaiream liostaichean. -Prògramaidh a tha cuideachd ri fhaotainn a h-uile maoin airson a thoirt gu buil sam bith eile a rèiteach algairim ann an co-rèir ri na crìochan na trioblaid agus na riatanasan a thoradh.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gd.birmiss.com. Theme powered by WordPress.