. .

BAGIAN KE LIMA : JAVA STRING toUpperCase toLowerCase PADA NETBEANS IDE

Posted by CHRISTIANTO D,WIBOWO | D3MI-2016 STMIK BUMI GORA On Selasa, November 29, 2016 No comments


Mengkonversi Java string Java dari teks upper or lower case cukup mudah: hanya menggunakan metode inbuilt toUpperCase dan toLowerCase.
Metode toLowerCase () mengkonversi karakter dari String ke dalam karakter huruf kecil. Memiliki dua varian:
  1. String toLowerCase(Locale locale): Mengubah string ke huruf kecil menggunakan aturan yang telah ditetapkan oleh  LocaleClass Locale : Sebuah objek lokal merupakan wilayah geografis, politik, atau budaya tertentu. Sebuah operasi yang membutuhkan Lokal untuk melakukan tugas yang disebut lokal-sensitif dan menggunakan Lokal untuk menyesuaikan informasi bagi pengguna. Misalnya, menampilkan nomor adalah lokal-sensitif operasi-nomor harus diformat sesuai dengan kebiasaan dan konvensi negara asal, daerah, atau budaya pengguna.Kelas Locale mengimplementasikan pengenal dipertukarkan dengan BCP 47 (IETF BCP 47, "Tag untuk Mengidentifikasi Bahasa"), dengan dukungan untuk LDML (UTS # 35, "Unicode Lokal data Markup Language") BCP ekstensi 47-kompatibel untuk pertukaran lokal data.
  2. String toLowerCase(): Setara dengan String toLowerCase(Locale locale). Locale.getDefault () mendapat nilai saat ini dari lokal default untuk hal ini dari Java Virtual Machine. Java Virtual Machine menetapkan lokal default saat startup berdasarkan lingkungan host. Hal ini digunakan oleh banyak metode lokal-sensitif jika tidak ada lokal secara eksplisit ditentukan. Hal ini dapat diubah dengan menggunakan metode setDefault ().
Contoh : toLowerCase() method
import java.util.Locale;
public class LowerCaseExample{
   public static void main(String args[]){
       String str = new String("ABC IS NOT EQUAL TO XYZ");
       //Standard method of conversion
       System.out.println(str.toLowerCase());

       //By specifying Locale
       System.out.println(str.toLowerCase(Locale.FRANCE));
   }
}
Outputnya :
abc is not equal to xyz
abc is not equal to xyz
CATATAN PENTING :
Untuk menguji contoh-contoh sederhana, lebih baik kita gunakan script code testing online, dalam hal ini saya menggunakan ideone.com http://ideone.com/, disamping lebih efektif juga lebih efisien, kecuali jika kita membuat new project yang barisan kode-nya banyak, sebaiknya gunakan langsung aplikasi Netbeans IDE, agar lebih riil kode dan keluarannya/ouputnya.
Metode: toUpperCase ()
Seperti toLowerCase () metode, toUpperCase () juga memiliki dua varian:
  1. String toUpperCase(Locale locale): Mengkonversi string ke string huruf besar menggunakan aturan yang ditetapkan oleh Lokal ditentukan.
  2. String toUpperCase(): Hal ini equavalent ke toUpperCase (Locale.getDefault ()).
Contoh :toUpperCase() method
import java.util.Locale;
public class UpperCaseExample{
   public static void main(String args[]){
       String str = new String("this is a test string");
       //Standard method of conversion
       System.out.println(str.toUpperCase());

       //By specifying Locale
       System.out.println(str.toUpperCase(Locale.CHINA));
   }
}
Outputnya :
THIS IS A TEST STRING
THIS IS A TEST STRING

Contoh :toUpperCase() method
/* kode riil di aplikasi Netbeans IDE */
packages prjstring;
public class StringManipulation {
public static void main (String[] args) {
String changeCase ="text to change";
System.out.println(changeCase);
String result;
result=changeCase.toUpperCase();
System.out.println(result);
}
}

Outputnya :
Success time: 0.03 memory: 711168 signal:0
text to change
TEXT TO CHANGE
lihat perbedaan antara penulisan di script box (kotak kode) dengan screen capture dari ideone.com, penulisan kode pada aplikasi Netbeans IDE, harus lengkap, sedangkan penulisan pada ideone sebagai media kode testing online, tidak memerlukan nama packages project-nya, dan class semua dianggap Main public class ideone, kita hanya cukup mengisi kode projectnya saja, dan hasilnya tetap sama.

Dua baris pertama kode hanya mengatur variabel String untuk memegang "text to change", dan kemudian kita mencetaknya System.out.println(changeCase);. Baris ketiga set dari variabel String kedua yang disebut hasil String result; . Baris keempat adalah di mana kita mengkonversi result=changeCase.toUpperCase();: dan kemudian mencetaknya kembali System.out.println(result); , sehingga pada jendela output hasil printout ada 2, text to change sebagai hasil aslinya, dan TEXT TO CHANGE sebagai hasil konverisnya.

Untuk menggunakan metode string, pertama kita ketik teks yang ingin buat, dan itu adalah string dalam variabel yang disebut changeCase. Ketik titik setelah nama variabel dan kita akan melihat daftar metode yang tersedia yang dapat kita gunakan pada string. Pilih toUpperCase. (Metode membutuhkan kurung bulat kosong setelahnya.)
Setelah Java merubah/konversi kata ke toUpperCase, kode kita menyimpan hasilnya dalam variabel result. Dan kita tidak perlu lagi membuat variabel untuk hasil konversinya, karena kode ini sudah melakukannya untuk kita :
System.out.println( changeCase.toUpperCase( ) );
Di sini, Java hanya ditugaskan mengkonversi string, tanpa perlu untuk menetapkan hasilnya ke variabel baru. Jika kita ingin mengkonversi ke huruf kecil, hanya menggunakan metode toLowerCase gantinya. Hal ini digunakan dengan cara yang persis sama seperti toUpperCase. Pada bagian berikutnya, kita akan melihat bagaimana untuk membandingkan string di Java. - Comparing Strings -

0 komentar:

Posting Komentar