Բովանդակություն:

Կարո՞ղ եք զանգվածը անկայուն դարձնել:
Կարո՞ղ եք զանգվածը անկայուն դարձնել:

Video: Կարո՞ղ եք զանգվածը անկայուն դարձնել:

Video: Կարո՞ղ եք զանգվածը անկայուն դարձնել:
Video: Հիմնական 7 պատճառներ, որոնցից ելնելով՝ ԱՄՆ-ի դեսպանատունը կարող է մերժել ձեր վիզայի հայտը 2024, Նոյեմբեր
Anonim

Պատասխանն է՝ այո, կարող ես պատրաստել ան զանգված (ինչպես պարզունակ, այնպես էլ հղման տեսակ զանգված օր. մի ինտ զանգված և String զանգված ) ցնդող Java-ում, բայց փոխվում է միայն հղումով, որը ցույց է տալիս an-ը զանգված կամք տեսանելի լինել բոլոր թեմաների համար, ոչ թե ամբողջությամբ զանգված.

Բացի սրանից, Java զանգվածի շարանը անվտանգ՞ է:

Java հիշողության մոդելները հաշվի են առնում յուրաքանչյուրը զանգված տարրը որպես առանձին փոփոխական: Դուք կարող եք ունենալ թել -անվտանգ գործողություններ նման փոփոխականի վրա, ինչպես ցանկացած այլ փոփոխական: Այն զանգված ինքնին բավականին թեմա ապահով . Դուք կարող եք ստանալ սխալ արդյունքներ, կամ նույնիսկ աննկատ արդյունքներ կամ բացառություններ:

Երկրորդ, ո՞րն է Java-ում անկայունի օգտագործումը: Ցնդող Հիմնաբառ մուտքագրված է Java . Ցնդող հիմնաբառ է օգտագործված փոփոխելու փոփոխականի արժեքը տարբեր թելերով: Դա նաեւ օգտագործված դասերի թեման անվտանգ դարձնելու համար: Դա նշանակում է, որ մի քանի թելեր կարող են օգտագործել դասերի մեթոդ և օրինակ՝ միաժամանակ առանց որևէ խնդրի:

Մարդիկ նաև հարցնում են՝ որտե՞ղ են պահվում զանգվածի տարրերը:

Երբ մենք հայտարարում ենք ան զանգված , համակարգչի հիշողության մեջ տարածք է վերապահված զանգված . Այն տարրեր որ զանգված են պահված այս հիշողության վայրերում: Կարևորը զանգվածներ դա է զանգվածի տարրեր միշտ են պահված հիշողության հաջորդական վայրերում:

Ինչպե՞ս եք դասավորում զանգվածը:

Նայեք այս օրինակին

  1. ներմուծել java. օգտագործել. Զանգվածներ;
  2. հանրային դասի տեսակավորում {
  3. հանրային ստատիկ դատարկ հիմնական (String args) {
  4. int զանգված = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
  5. Զանգվածներ. տեսակավորում (զանգված);
  6. Համակարգ. դուրս. println("Լիովին տեսակավորված. " + Զանգվածներ.
  7. int ինդեքս = զանգվածներ. biarySearch (զանգված, 42);
  8. Համակարգ. դուրս.

Խորհուրդ ենք տալիս: