Beberapa method untuk menangani String di Java

Setelah beberapa hari mengulik tugas Informasi dan Mulitimedia untuk bikin indexing file, akhirnya gw searching juga beberapa perintah String di Java. Secara gw belum pernah utak atik string di Java dan di bahasa lain juga jarang make. Ini beberapa method di Java untuk penanganan String yang gw ambil dari beberapa sumber. Diantaranya:

  • charAt(int index) : mengambil karakter ke index dari string (index dimulai dari 0)
  • concat(String s) : menggabungkan string s ke belakang string, sama dengan operator +
  • contains(CharSequence s) : memeriksa apakah string mengandung urutan karakter s
  • endsWith(String s) : memeriksa apakah string diakhiri dengan string s
  • equals(Object s) : memeriksa apakah string sama dengan object s (case sensitive)
  • equalsIgnoreCase(String s)  memeriksa apakah string sama dengan string s (case insensitive)
  • isEmpty() : digunakan untuk mengecek apakah string kosong atau tidak
  • indexOf(String/char s) : memeriksa letak string/karakter s di dalam string
  • lastIndexOf(String/char s) : memeriksa letak string/karakter s di dalam string (dicari dari akhir string)
  • length() : banyak karakter yang membentuk string
  • replace(<old>, <new>)  : digunakan untuk mengganti <old> menjadi <new>
  • startsWith(String s) : memeriksa apakah string diawali dengan string s
  • substring(int n, int m) : mengambil string dimulai dari posisi ke n sampai m (karakter pertama dimulai dari posisi 0)
  • split(String s) : memotong string berdasarkan delimiter string s. Hasil pemotongan berupa array string
  • toLowerCase() : menghasilkan string dalam format huruf kecil
  • toUpperCase() : menghasilkan string dalam format huruf kapital
  • trim() : menghasilkan string yang telah dihapus spasi di depan dan di belakangnya
  • valueOf(val) : digunakan untuk konversi nilai menjadi string
Untuk programnya insya Allah segera gw unggah. Semoga membantu :)

10 comments so far

  1. ienx on

    cie cie cie..
    ganti muka nie blognya.. jadi gak fajar bangeed gitu dwehh..
    btw tulisanmu mbok di “tag” aj..yg “read more” tuw low biar ndak kepanjangen liatnya…

  2. fajarsaptono on

    aq ndak suka di read more :D
    btw emang yang fajar banget yang kaya mana sih?

  3. dieyou on

    Theme fajarWp = new Theme(”pinky_boy”);

    sejak kpn ganti kpribadian gini om faj wakakakaka…

  4. fajarsaptono on

    duhhh bukannya ganti kepribadian… but lagi seneng2 fresh2 gini kan keren, daripada item butek ;) )
    btw ini bukan pink loh, tapi warna warni

  5. Fajar Saptono on

    [...] Curhat on Oktober 15, 2008 at 2:50 pm Berdasarkan janji gw pada tulisan yang disini maka gw akan berbagi dengan teman-teman bagaimana caranya untuk membuat program scanner sederhana. [...]

  6. [...] In Curhat on Oktober 15, 2008 at 2:50 pm Berdasarkan janji gw pada tulisan yang disini maka gw akan berbagi dengan teman-teman bagaimana caranya untuk membuat program scanner sederhana. [...]

  7. Wira sableng on

    woooo,,, themenya adem… sejuk….

    eh kok comment theme sih??? mbok yo comment tulisannya :D

  8. fajarsaptono on

    wadawh ini komen koq pada mbahas theme semua

  9. Himawan Fajar on

    aq nyumbang method aja deh mas..
    kan sama2 belajar..:)

    boolean validasiinput(String S)
    {
    boolean valid = false;
    for(int i = 0; i < S.length(); i++)
    {
    char S2C = S.charAt(i);
    Character c = new Character(S2C);
    if(Character.isLowerCase(c) == true || Character.isUpperCase(c) == true || Character.isDigit(c) == true|| S2C == ‘_’)
    {
    valid = true;
    }
    else
    {
    valid = false;
    break;
    }
    }
    return valid;
    }

  10. fajarsaptono on

    @Himawan Fajar
    monggo :D … wahh kalo yang ini langsung ke aplikatifnya hehe


Leave a reply