കമ്പ്യൂട്ടറുകൾപ്രോഗ്രാമിംഗ്

ജാവ അറേ. ജാവ ൽ അറേ. തുടക്കക്കാർ ജാവ

അറേ (ഇംഗ്ലണ്ട്. അറേ) നിങ്ങൾ ഡാറ്റ വലിയ അളവിൽ പ്രവർത്തിക്കാൻ അനുവദിക്കുന്ന ഒരു ശക്തമായ ഉപകരണമാണ്. വ്യക്തമായും, നിങ്ങളുടെ കോഡ് ജോലി എങ്കിൽ എവിടെയോ ഉദാഹരണത്തിന്, സംരക്ഷിക്കുന്നതിന്, 100 മൂല്യങ്ങൾ ആഗ്രഹിക്കുന്നു പിന്നെ 'കുറഞ്ഞത് ഈ വേരിയബിളുകളിലൊന്ന് ഇതേ എണ്ണം സിരാസംഘർഷത്തിനും. നിങ്ങൾ ഒരു ശ്രേണി ഒരു പേരിൽ മൂല്യങ്ങളുടെ ഒരു വലിയ സംഖ്യ സംഭരിക്കാൻ ഉചിതമായ സൂചികയിൽ അവരെ അഭിസംബോധന അനുവദിക്കുന്നു. ആശയം തുടക്കക്കാർ ജാവ പാഠ്യപദ്ധതി അറേകളുടെ മൂലക്കല്ല് ആണ്. എല്ലാത്തിനുമുപരി, അവർ പല ഡാറ്റ ഘടനകൾ അടിസ്ഥാനം ആകുന്നു.

ജാവ എല്ലാ മീതെ, കാരണം, പിഎൽഒ, മറ്റ് അറേകൾക്കൊപ്പം അപേക്ഷിച്ച് ഭാഷകളിൽ ജാവാ പ്രോഗ്രാമിങ് അറേ ഒരു വിശദീകരണവും സവിശേഷത ഉണ്ട് - അവർ വസ്തുക്കൾ ആയി പ്രതിനിധീകരിക്കുന്നത്. മറ്റ് ഗുണങ്ങളും ഒന്നായ ഇതിന് കാരണം അത് സ്വയം റിലീസ്, മെമ്മറി ദയാലുവായ നിരീക്ഷിക്കാൻ ആവശ്യം ഇല്ലാതാക്കുന്നു.

സിംഗിൾ-ഡൈമൻഷനൽ അറേ സൃഷ്ടിക്കൽ കൈകാര്യം

ഒരു ഏകമാന അറേ ഒരു ക്ലാസിക്, ജാവ അറേ ഓരോന്നും ഒരു പ്രത്യേക സൂചിക പൊരുത്തപ്പെടുന്നു ബന്ധപ്പെട്ട പൊതുവായ പേര് ഘടകങ്ങൾ ഒരു ശേഖരം, ആണ്. ഒരു അറേ പ്രഖ്യാപിക്കാൻ വഴി ഈ ചിത്രം കാണിച്ചു.

തുടക്കത്തിൽ അതിൽ സൂക്ഷിച്ചിരിക്കുന്ന മൂല്യങ്ങളുടെ തരം വ്യക്തമാക്കുന്നു ജാവ അറേ, തരം പ്രഖ്യാപിച്ചു. ഇത് സാധുവായ കഴിയും ജാവ ഡാറ്റ തരം. അടുത്ത ശ്രേണിയുടെ പേര് വന്നു സ്ക്വയർ ബ്രാക്കറ്റുകൾ വേരിയബിൾ ഒരു അറേ എന്നു കമ്പൈലർ പറയുന്നു. ഒരു പ്രധാന വസ്തുത ശ്രദ്ധ. ബ്രാക്കറ്റുകൾ ശ്രേണിയുടെ അടിസ്ഥാന തരം ശേഷം, അറേ പേര് നൽകിയിട്ടുണ്ട് കഴിയും. സമ ചിഹ്നത്തിനു അറേ (വസ്തുക്കളുടെ കേസിൽ അതേ) വേണ്ടി മെമ്മറി അലോക്കേഷൻ തുടങ്ങുന്നതിന്, ഓപ്പറേറ്റർ പുതിയ സൂചിപ്പിക്കുന്നു ശേഷം മൂലകങ്ങളുടെ തരം ഒടുവിൽ, അതിൽ സൂക്ഷിക്കാൻ (മുകളിൽ പ്രഖ്യാപിച്ചു അടിസ്ഥാന തരം അനുയോജ്യമല്ല എന്നു), ഒപ്പം, നമ്പർ ബ്രാക്കറ്റിനുള്ളില് സൂചിപ്പിച്ചു.

മൂലകങ്ങളുടെ എണ്ണിയ ജാവ അറേ 0 ആരംഭിക്കുന്ന ൽ അങ്ങനെ അണിനിരന്നു ആദ്യ ഘടകത്തിന്റെ സൂചിക 0 തുല്യമാണ് ആറാം - 5., അഞ്ചാം പോലുള്ള അറേ ഒരു പ്രത്യേക ഘടകം കാണുക ശ്രേണിയുടെ പേര് നിർദേശിക്കാൻ മതി ആൻഡ് പേരിനു ചതുരശ്ര ബ്രാക്കറ്റിനുള്ളില് സൂചിക ആണ് . അപ്രകാരം ഘടകത്തിന്റെ മൂല്യം നിയോഗിക്കുകയോ സാധ്യമാണ്, അതു നീക്കം. എന്നിരുന്നാലും, ഒരു നിങ്ങൾ ഏത് യാതൊരു മൂലകം ഇല്ല സൂചിക കടന്നു എങ്കിൽ, ഒരു പിശക് സംഭവിക്കുന്നു കാരണം, ശ്രദ്ധിക്കണം.

ജാവ ലെ പിയാഷേ ശ്രേണികൾക്ക്

മൾട്ടി-ഡൈമൻഷനൽ അറേ ഏകമാന ഒരു പരമ്പര, മറ്റ് റഫറൻസ് ചെയ്ത ഘടകങ്ങൾ അറേകളിൽ ഉണ്ട്. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, അറേ അറേകൾ. ഈ ലളിതമായ ദ്വിമാന ഉണ്ട്. അവരുടെ മാതൃക ആശയം മനസ്സിലാക്കാൻ ശ്രമിക്കും. വ്യക്തമായി പറഞ്ഞാൽ, ഈ ചിത്രം വാക്യഘടനയിലും ദ്വിമാന ശ്രേണിയുടെ ഘടന വിവരിക്കുന്ന ഒരു ഡയഗ്രം കാണിക്കുന്നു.

നിങ്ങൾക്ക് കാണാൻ കഴിയുന്ന പോലെ, സിന്റാക്സ് ഏകമാന അറേകളിൽ നിന്നും വളരെ വ്യത്യസ്തമല്ല. ഘടന നോക്കാം. ആദ്യം, ഞങ്ങൾ 5 കീഴ് ബ്രാക്കറ്റുകൾ തിരിച്ചറിഞ്ഞു. ഈ ഘടകങ്ങൾ വ്യക്തിഗത അറേ പരാമർശങ്ങൾ മാത്രമാകുന്നു. രണ്ടാം ബ്രാക്കറ്റിൽ എണ്ണം നിർണ്ണയിക്കുന്നത് അവരിൽ ഓരോ വലിപ്പം. വാസ്തവത്തിൽ, മാത്തമാറ്റിക്സ് ഒരു അനലോഗ് ദ്വിമാന അറേ മാട്രിക്സ് ആകുന്നു. എവിടെ ശ്രേണി ദൈർഘ്യം (നീളം) മൂല്യം വകയിരുത്തി മെമ്മറി സംഭരിച്ചിരിക്കുന്ന ഘടകങ്ങൾ മുറ്റവും പുറമെ ശ്രദ്ധിക്കുക. സാധാരണഗതിയിൽ, മൾട്ടി-ഡൈമൻഷനൽ അറേ പ്രവർത്തിക്കാനോ പട്ടികയ്ക്കുള്ളിലെ കണ്ണി വേണ്ടി നടപ്പിലാക്കുകയും.

ക്രമരഹിതമായി അറേ

ദ്വിമാന അറേ അറേകളുടെ ഒരു അറേ ആണ്. ഈ ഞങ്ങൾ ഇതിനകം കണ്ടെത്തി. എന്നാൽ അറേ അതിൽ അടങ്ങിയിട്ടുള്ള എന്നത്, പല നീളത്തിലുള്ള ഉണ്ട്? ഉത്തരം - അതെ, അവർ കഴിയും. ഈ ലക്ഷ്യത്തിൽ, ജാവ ഒരു പ്രത്യേക വഴിയിൽ ഒരു ദ്വിമാന അറേ പ്രഖ്യാപിക്കാൻ അവസരം നൽകുന്നു. ഉദാഹരണത്തിന്, യഥാക്രമം ദൂരം 2 ഒരു ത്രിമാന അറേ, 3, 4, മൈന്റ് ഒരു ദ്വിമാന അറേ സൃഷ്ടിക്കാൻ ആഗ്രഹിക്കുന്നു. താഴെ പോലെ അവൻ പ്രഖ്യാപിച്ചു:

[] [] = നെവിംത് [3] [] ഇംതര്ര്;

ഞങ്ങൾ രണ്ടാം പരാന്തസിസോടുകൂടിയ നമ്പർ വ്യക്തമാക്കിയില്ല എന്ന് ശ്രദ്ധിക്കുക. അറേ ARR വലിപ്പം നിർണ്ണയിക്കുന്നതിൽ താഴെ കൊടുക്കുന്നു:

ARR [0] പുതിയ യ [2] =;

ARR [1] പുതിയ യ [3] =;

ARR [2] = നെവിംത് [4];

ആദ്യ ശ്രേണിയിലുള്ള സൂചിക 0 പോയിന്റ് ഇനം പരാമർശിച്ചുകൊണ്ട്, ഞങ്ങൾ ഘടകം സൂചിക 1 അങ്ങനെ മാനങ്ങൾ അറേ 3 സൂക്ഷിക്കും, 2. അത്രമാത്രമുണ്ട് അറിയിച്ചുതരുന്നതുകൊണ്ടു. ഇത് തികച്ചും ലളിതമാണ്.

ഇതര സിന്റാക്സ് ജാവാ അറേ പരസ്യങ്ങൾ

അവർ സൃഷ്ടിക്കുമ്പോൾ അറേ നേരിട്ട് കഴിയും സമാരംഭിക്കുക. ഇത് തികച്ചും ലളിതമാണ്.

പരസ്യങ്ങളും അറേ ജെര്സെയ്നുംബെര് പ്ലയെര്നമെ ശ്രദ്ധ.

ഈ പ്രഖ്യാപനം ദ്വിമാന അറേകളുടെ കാര്യത്തിൽ താഴെ കൊടുക്കുന്നു:

[] [] ARR = {int

{1, 2, 3},

{4, 5, 6},

{7, 8, 9}

}

പകരം ഒരു കോമ എല്ലാ ഘടകങ്ങളും ഒരു ലിസ്റ്റിംഗ് ആണ് പുതിയ ഓപ്പറേറ്റർ ഒരു ബ്രേസ്, എന്ന, ഇത് ചെയ്യുന്നതിന്. ഈ കേസിൽ ജാവ സ്വയം അവരെ അതിനനുസരിച്ച് ഇൻഡെക്സ് അവർക്ക് മെമ്മറി ലഭ്യമാക്കുന്നു.

ഹെൽപ്പർ ക്ലാസ് ശ്രേണികൾക്ക്

ജാവ ൽ അറേ പോലുള്ള സ്ഥാപനങ്ങളുമായി പ്രവർത്തിക്കുന്നതിന്, ജവ.ഉതില് പാക്കേജിൽ ഏറ്റവും അവരുമായി പ്രവർത്തനങ്ങൾ സുഗമമാക്കുകയും സ്റ്റാറ്റിക് രീതികൾ നൽകുന്ന അറേകളുടെ ഒരു പ്രത്യേക ക്ലാസ്, ഉണ്ട്. പ്രധാന രീതികൾ ഒരു പട്ടിക താഴെ കണക്കുകൾ അവതരിപ്പിച്ചിട്ടുണ്ട്.

ഞങ്ങളെ ഏറ്റവും ഉപയോഗപ്രദമായ ചില പരിശോധിക്കാം ജാവ അറേ രീതികൾ:

- ചൊപ്യൊഫ് (ശ്രേണി ദൈർഘ്യം) - പകരുന്ന അറേ പൊരുത്തപ്പെടുന്ന ദൂരം ഒരു പകർപ്പ് നൽകുന്നു. പകരുന്ന ഇനി യഥാർത്ഥ അറേ അധികം ആണെങ്കിൽ, എല്ലാ "അധിക" ഘടകങ്ങൾ സ്ഥിര മൂല്യം കൊണ്ട് (0, റഫറൻസ് എങ്കിൽ ലളിതമായ തരം, നൾ എങ്കിൽ) നിറയും.

- ചൊപ്യൊഫ്രന്ഗെ (അറേ, ആദ്യ സൂചിക, ഭാവികാലത്തു സൂചിക) - ചിത്രം, പക്ഷേ ഒരു ഉപയോഗപ്രദമായ രീതി കാണിക്കുന്നില്ല. ഇത് കടന്നു അറേ പകർപ്പുകൾ, ആദ്യ കഴിഞ്ഞ ഉചിതമായ ഇൻഡെക്സ് ചെയ്തത്.

- അടുക്കുക (അറേ) - ആരോഹണ ക്രമത്തിൽ അറേ ഘടകങ്ങൾ അടുക്കുന്നു.

- ഫിൽ (ശ്രേണി മൂല്യം) - പകരുന്ന ഒരു അറേ സദൃശ്യമായ മൂല്യം നിറയുന്നു.

- ബിനര്യ്സെഅര്ഛ് (ശ്രേണി മൂല്യം) - പകരുന്ന അടുക്കിയ അറേ സംഭരിച്ചിരിക്കുന്ന സദൃശ്യമായ മൂല്യം ഒരു ഘടകം പ്രകാരമുള്ള സൂചിക നൽകുന്നു. ഈ ഘടകം കാണുന്നില്ലെങ്കിൽ, നെഗറ്റീവ് സംഖ്യ തിരികെ.

രീതികൾ സ്റ്റാറ്റിക് ശേഷം, അവരെ വിളിക്കാൻ ക്ലാസ് അറേകളുടെ ഒരു സംഭവം സൃഷ്ടിക്കുക ആവശ്യമില്ല. അര്രയ്സ്.സൊര്ത് (ARR): അവർ അതിൽ നിന്ന് നേരിട്ട് വിളിക്കുന്നു.

തീരുമാനം

നാം, അറേ സംബന്ധിച്ച് ഏറ്റവും പ്രധാനപ്പെട്ട വശങ്ങൾ അവലോകനം ചെയ്തു, വെറും തുടക്കക്കാർ ജാവ പഠിക്കാൻ തുടങ്ങി ചെയ്തവർക്ക് ഈ ഇത്തരം ഒരു സ്ഥാപനത്തിന്റെ അടിസ്ഥാന മതി ഒരു അറേ പോലെ പ്രവർത്തിക്കാനുള്ള അടിസ്ഥാന വിദ്യകൾ. തീർച്ചയായും, പ്രാക്ടീസ് ഈ ഉപകരണം ഒരു മനസ്സിലാക്കാൻ നൽകും. അതുകൊണ്ടു വിവിധ രൂപത്തിൽ ഇത്തരത്തിൽ അറേ, ചില വ്യായാമങ്ങൾ ചെയ്യാൻ അലസമായ എന്നു പറഞ്ഞു.

അറേ ജാവ സഹായിയോ ക്ലാസ് "കോംബാറ്റ്" സാഹചര്യങ്ങളിൽ ഉപയോഗിച്ചു, അതിനാൽ അത് സ്വയം അറേകൾക്കൊപ്പം എല്ലാ അടിസ്ഥാന പ്രവർത്തനങ്ങൾ ഉത്പാദിപ്പിക്കാൻ മനസിലാക്കി തുടങ്ങുന്നതിനുള്ള ശുപാർശ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ml.atomiyme.com. Theme powered by WordPress.