JavaRush /Java Blog /Random-TL /Coffee break #91. 7 masamang gawi sa programming na dapat...

Coffee break #91. 7 masamang gawi sa programming na dapat mong sirain ngayon. indexOf() na pamamaraan sa Java

Nai-publish sa grupo

7 Masamang Gawi sa Programming na Dapat Mong Iwasan Ngayon

Source: Hashnode Mahirap tanggalin ang masasamang gawi, lalo na kung hindi mo namamalayan na humahadlang sila sa iyong pagganap. Kaya, narito ang pitong mga gawi sa programming na, kung mayroon ka ng mga ito, dapat na iwanan ngayon. Coffee break #91.  7 masamang gawi sa programming na dapat mong sirain ngayon.  indexOf() na pamamaraan sa Java - 1

1. Hindi ka nakatutok sa isang wika

Upang maging isang mahusay na programmer, dapat mong makabisado ang wikang iyong pinagtatrabahuhan. Kung nagtatrabaho ka sa Java, pagkatapos ay master muna ang Java, at pagkatapos ay magpatuloy upang matuto ng ibang wika. Matuto nang hakbang-hakbang. Hindi na kailangang matuto ng ilang mga programming language nang sabay-sabay.

2. Magtrabaho na parang nasa iyo ang lahat ng sagot

Ang pagiging tiwala sa buhay ay mabuti. Ngunit sa programming, mas mahusay na patuloy na suriin ang code na iyong ginagawa. Kahit na lubos kang nagtitiwala sa iyong sarili, kapag nagtatrabaho sa isang malaking proyekto, malamang na magkakaroon ng maliit na syntax error sa isang lugar sa iyong code. Upang maiwasan ito, tingnan lamang ang iyong code.

3. Tumangging humingi ng tulong o mga tanong.

Hindi laging posible na malutas ang lahat ng mga problema sa iyong sarili. Alam ng isang mahusay na programmer kung kailan dapat humingi ng tulong. Kung nagtatrabaho ka sa isang proyekto ng pangkat, ang paghingi ng tulong sa iyong mga kasamahan ay hindi lamang makakatulong sa iyong malutas ang problema, ngunit mapapabuti rin ang iyong komunikasyon sa kanila. Sa ganitong paraan maaari kang matuto nang higit pa tungkol sa mga kakayahan ng iyong koponan.

4. Tumangging magsulat ng masamang code

Darating ang panahon sa buhay ng bawat developer kapag pinipilit sila ng mga deadline na magsulat ng kahila-hilakbot na code, at okay lang iyon. Sinubukan mong bigyan ng babala ang iyong kliyente o manager tungkol sa mga kahihinatnan, ngunit iginigiit nilang matugunan ang mga deadline, kaya ngayon ay oras na upang magsulat ng code. O marahil mayroong isang kagyat na bug na hindi makapaghintay para sa iyo na makabuo ng perpektong solusyon.

5. Huwag ibahagi ang iyong natutunan sa iyong koponan.

Ang halaga ng isang developer ay hindi lamang nakasalalay sa code na iyong isinusulat, kundi pati na rin sa kung ano ang iyong natutunan habang ginagawa ito. Ibahagi ang iyong karanasan, magsulat ng mga komento tungkol dito, sabihin sa iba kung bakit ganito ang mga bagay, at tulungan silang matuto ng bago tungkol sa proyekto at mga pagkasalimuot nito.

6. Blindly copy/paste ang mga piraso ng code

Okay lang na maghanap sa StackOverflow para sa mga sagot, ngunit unawain muna ang code na iyong muling gagamitin. Minsan hindi mo agad napapansin ang lahat ng ginagawa ng code sa unang tingin. Kung gumugugol ka ng mas maraming oras sa pag-aaral ng piraso ng code na iyong kinopya, maaari kang matuto nang higit pa tungkol sa problema na naging dahilan upang makopya mo ang code ng ibang tao.

7. Ipagpaliban ang pagwawasto ng code "para sa ibang pagkakataon"

Ang ugali ng pagtanggal ng pag-aayos ng code "para sa ibang pagkakataon" ay hindi lamang isang problema ng mga priyoridad. Ang pagtatatag ng system ng pagsubaybay sa isyu ay maaaring humantong sa ilang pag-unlad, ngunit kailangan mo ring masubaybayan ang mas maliliit na isyu. Ang pagdaragdag ng "TODO" sa iyong mga komento ay isang mabilis na paraan upang matiyak na wala kang mapalampas. Nandiyan ka na, 7 masamang ugali na dapat mong talikuran ngayon. Maligayang coding!

indexOf() na pamamaraan sa Java

Source: Dev.to Sa artikulong ito, magsusulat ako tungkol sa indexOf() na pamamaraan sa Java programming language. Maniwala ka sa akin, ito ay isa sa mga pinaka-kapaki-pakinabang na pamamaraan. Coffee break #91.  7 masamang gawi sa programming na dapat mong sirain ngayon.  indexOf() na pamamaraan sa Java - 2

Magsimula tayo...

Ang indexOf() na pamamaraan ay nagbibigay-daan sa iyo na makahanap ng isang string sa isa pang string. Ito ay bahagi ng String class at hinahanap ang unang paglitaw ng isang character o substring. Ibinabalik din ng pamamaraang ito ang posisyon ng index ng unang paglitaw ng tinukoy na string. Sa madaling salita, kinukuha ng pamamaraang ito ang halaga ng index na nauugnay sa isang partikular na character o substring sa isang string. Kung ang karakter o parirala ay hindi lilitaw sa string, ang indexOf() ay nagbabalik -1. Syntax:
stringName.indexOf(char ch);
Mayroong iba't ibang mga opsyon para sa paggamit ng indexOf() :

1. indexOf(char ch)

Sa variant na ito, na-print namin ang index value ng unang paglitaw ng character na i .
public class Demo {
    public static void main(String[] args) {
        String str = "We will find index of i in this";
        System.out.println("Index of the character i is : " + str.indexOf('i'));
    }
}

2. indexOf(char ch, int start)

Sa variant na ito, na-print namin ang index value ng character na i , ngunit hindi ito sa unang pagkakataong lumitaw ito. Ang character na i unang lumalabas sa index 4 , kaya itinalaga namin ito ng paunang halaga na mas malaki sa 4.
public class Demo {
    public static void main(String[] args) {
        String str = "We will find index of i in this";
        System.out.println("Index of the character i is : " + str.indexOf('i', 5));
    }
}

3. indexOf(String str)

Sa variant na ito, na-print namin ang index value ng unang paglitaw ng string sa .
public class Demo {
    public static void main(String[] args) {
        String str = "We will find index of in here";
        System.out.println("Index of the String in is : " + str.indexOf("in"));
    }
}

4. indexOf(String str, int start)

Sa variation na ito, na-print namin ang index value ng String in , ngunit hindi sa unang paglitaw nito, ang String in ay unang lumalabas sa index 9 , kaya nagtalaga kami dito ng paunang value na mas malaki sa 9.
public class Demo {
    public static void main(String[] args) {
        String str = "We will find index of in here";
        System.out.println("Index of the String in is : " + str.indexOf("in", 10));
    }
}
Ang isang karaniwang senaryo ay kapag gusto ng isang administrator ng system na hanapin ang index ng character na '@' sa email ID ng isang kliyente at pagkatapos ay gusto niyang makuha ang natitirang substring. Sa sitwasyong ito, maaari mong gamitin ang indexOf method . Salamat sa pagbabasa.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION