JavaRush /Blog Jawa /Random-JV /Ngopi #91. 7 kabiasaan pemrograman ala sing kudu dibuwang...

Ngopi #91. 7 kabiasaan pemrograman ala sing kudu dibuwang saiki. indexOf() metode ing Jawa

Diterbitake ing grup

7 Kebiasaan Pemrograman Ala sing Sampeyan Kudu Dibuwang Saiki

Sumber: Hashnode Kebiasaan ala angel diilangi, utamane yen sampeyan ora ngerti yen dheweke ngalang-alangi kinerja sampeyan. Dadi, ana pitung kabiasaan pemrograman sing, yen sampeyan duwe, kudu ditinggal saiki. Ngopi #91.  7 kabiasaan pemrograman ala sing kudu dibuwang saiki.  indexOf() metode ing Jawa - 1

1. Sampeyan ora fokus ing siji basa

Kanggo dadi programmer sing apik, sampeyan kudu nguwasani basa sing digunakake. Yen sampeyan nggarap basa Jawa, banjur nguasai basa Jawa dhisik, banjur nerusake sinau basa liya. Sinau langkah demi langkah. Ora perlu sinau sawetara basa pamrograman sekaligus.

2. Gawea yen sampeyan duwe kabeh jawaban

Dadi yakin ing urip iku apik. Nanging ing pemrograman, luwih becik mriksa kode sing lagi digunakake. Sanajan sampeyan wis yakin karo awake dhewe, nalika nggarap proyek gedhe, kemungkinan bakal ana kesalahan sintaks cilik ing endi wae ing kode sampeyan. Kanggo ngindhari iki, priksa kode sampeyan.

3. Ora gelem njaluk tulung utawa pitakonan.

Ora mesthi bisa ngatasi kabeh masalah dhewe. Programmer sing apik ngerti kapan kudu njaluk bantuan. Yen sampeyan nggarap proyek tim, njaluk bantuan saka kanca-kanca ora mung bakal mbantu ngatasi masalah kasebut, nanging uga bakal nambah komunikasi karo dheweke. Kanthi cara iki sampeyan bisa sinau luwih akeh babagan kemampuan tim sampeyan.

4. Nolak kanggo nulis kode ala

Ana wektu ing urip saben pangembang nalika tenggat wektu meksa dheweke nulis kode sing elek, lan ora apa-apa. Sampeyan wis nyoba ngelingake klien utawa manajer babagan akibate, nanging dheweke ngeyel kanggo ngrampungake tenggat wektu, mula saiki wektune nulis kode. Utawa mbok menawa ana bug urgent sing ora bisa ngenteni sampeyan teka munggah karo solusi sampurna.

5. Aja nuduhake apa sing wis sampeyan sinau karo tim sampeyan.

Nilai pangembang ora mung ana ing kode sing sampeyan tulis, nanging uga ing apa sing sampeyan sinau nalika nggarap. Nuduhake pengalaman sampeyan, tulis komentar babagan iki, critakna marang wong liya kenapa kahanan kaya ngono, lan tulungi dheweke sinau babagan proyek lan seluk-beluke.

6. Salin / tempel potongan kode kanthi wuta

Ora apa-apa kanggo nggoleki jawaban StackOverflow, nanging luwih dhisik ngerti kode sing bakal digunakake maneh. Kadhangkala sampeyan ora langsung sok dong mirsani kabeh kode sing ditindakake ing pandang sepisanan. Yen sampeyan nglampahi luwih akeh wektu kanggo sinau potongan kode sing disalin, sampeyan bisa sinau luwih lengkap babagan masalah sing nyebabake sampeyan nyalin kode wong liya.

7. Nundha koreksi kode "kanggo mengko"

Kebiasaan ngilangi kode "kanggo mengko" ora mung masalah prioritas. Nggawe sistem pelacakan masalah bisa nyebabake sawetara kemajuan, nanging sampeyan uga kudu bisa nglacak masalah sing luwih cilik. Nambahake "TODO" menyang komentar sampeyan minangka cara cepet kanggo mesthekake yen sampeyan ora kantun apa-apa. Wis, 7 kabiasaan ala sing kudu ditinggal saiki. Sugeng coding!

indexOf() metode ing Jawa

Sumber: Dev.to Ing artikel iki, aku bakal nulis babagan metode indexOf() ing basa pemrograman Java. Pracayaa, iki minangka salah sawijining cara sing paling migunani. Ngopi #91.  7 kabiasaan pemrograman ala sing kudu dibuwang saiki.  indexOf() metode ing Jawa - 2

Ayo miwiti ...

Cara indexOf () ngidini sampeyan nemokake senar ing senar liyane. Iku bagéan saka kelas String lan katon kanggo kedadeyan pisanan saka karakter utawa substring. Cara iki uga ngasilake posisi indeks kedadeyan pisanan saka string sing ditemtokake. Ing tembung liyane, cara iki njupuk nilai indeks sing digandhengake karo karakter tartamtu utawa substring ing senar. Yen karakter utawa frasa ora katon ing senar, indexOf () ngasilake -1. Sintaksis:
stringName.indexOf(char ch);
Ana macem-macem opsi kanggo nggunakake indexOf() :

1. indeksOf(char ch)

Ing varian iki, kita dicithak nilai indeks saka kedadeyan pisanan saka karakter 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 wiwitan)

Ing varian iki, kita dicithak nilai indeks karakter i , nanging ora pisanan katon. Karakter i pisanan katon ing indeks 4 , mula kita menehi nilai awal luwih saka 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)

Ing varian iki, kita dicithak nilai indeks saka kedadeyan pisanan saka senar ing .
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 wiwitan)

Ing variasi iki, kita nyithak nilai indeks String ing , nanging ora ing kedadeyan pisanan, String ing pisanan katon ing indeks 9 , mula kita menehi nilai awal luwih saka 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));
    }
}
Skenario umum yaiku nalika administrator sistem pengin nemokake indeks karakter '@' ing ID email klien banjur pengin entuk substring sing isih ana. Ing kahanan iki, sampeyan bisa nggunakake cara indexOf . Matur nuwun kanggo maca.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION