Преглед садржаја
Јава може радити са другим типовима података осим нумеричких, веома важан случај су знакови, можемо користити тип тзв Низ да бисте могли да декларишете променљиве које чувају низове знакова.Врста низа
Ин Јава имамо тип цхарОво одговара једном знаку, међутим, као што смо споменули на почетку, већину времена ћемо морати да користимо више од једног знака, на пример када тражимо од корисника да унесе своје име; за ово имамо Врста низа.
Тхе Врста низа то је заиста класа, а не примитивни тип података, па њен рад може бити ближи класама попут Систем или Скенер него типова попут инт или доубле, када се класа користи за декларисање променљиве позната је као а референтни тип.
Да бисмо прогласили променљиву типа Стринг, једноставно радимо следеће:
Стринг мессаге = "Добродошли на Јаву";
Као што видимо, то је нормална декларација променљиве. Постоји још једна операција која је врло честа и то је спајање жица, или спајање текста, ово није ништа друго до једноставно спајање два текста, било да се ради о различитим променљивим, о литералима у променљивој итд.
Погледајмо испод неке примери како можемо спојити текст у различитим ситуацијама:
1-Спојите различите делове текста:
Стринг мессаге = "" Велцоме "+" то "+" ЈАВА ";
Овај случај можда није уобичајен, али је темељ онога што можемо учинити.
2-Спојите текст и бројеве:
Стринг мессаге = "" Велцоме "+" то "+ 2014;
У овом случају видимо како је 2014. ван наводника јер је то број.
3-Спојите променљиве:
Ово је можда једна од најчешћих употреба спајања:
Стринг наме = "Рамон"; Стринг поздрав = "Здраво,"; Стринг мессаге = "добродошли у Јаву";
Сада можемо одштампати поруку:
Систем.оут.принтлн (поздрав + име + порука);
Овим ћемо добити вредност сваке променљиве штампане једна за другом.
Методе класе скенера, нект () и нектЛине ()
Сада ћемо радити са Класа скенера да бисмо могли да узмемо текст који корисник унесе путем тастатуре и да га користи у оквиру наших програма.
Имамо две занимљиве методе, прва је следећи (), Ова метода нам омогућава да ухватимо текст и примимо га стављањем размака, користан је када треба само да уградимо реч.
Друга метода је нектЛине () то нам омогућава да унесемо цео ред текста и пошаљемо га само када притиснемо тастер Ентер што одговара прелому линије.
Погледајмо испод мали програм у којем смо тестирали све што смо до сада научили о употреби Врста низа:
импорт јава.утил.Сцаннер; јавна класа Здраво {публиц статиц воид маин (Стринг [] аргс) {// инстанцирамо класу скенера Улаз скенера = нови скенер (Систем.ин); // користимо метод нектЛине () Систем.оут.принт ("Напиши своје име:"); Стринг наме = инпут.нектЛине (); // спајамо. Систем.оут.принтлн ("Добродошли" + име); Систем.оут.принтлн ("Која је ваша омиљена активност:"); Низ активности = инпут.нектЛине (); Систем.оут.принтлн ("тада знамо шта вам се свиђа" + активност); Систем.оут.принтлн ("Видимо се касније" + име); }}
Као што видимо у овом програму, користимо метод нектЛине () за прикупљање корисничких података, што би нам дало резултат попут следећег:
ЕНЛАРГЕ
И тако завршавамо овај водич где смо већ научили да декларишемо променљиве као Стринг, спојимо ове променљиве и такође можемо да ухватимо Стринг од корисника.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен