Java menyediakan beberapa pakej & kaedah untuk berfungsi dengan rentetan. Menggunakan kaedah ini, rentetan boleh ditukar kepada format yang berbeza kerana ia diperlukan bergantung pada keperluan. Kelas rentetan Java mempunyai kaedah kepadaLowerCase() untuk menukar rentetan kepada huruf kecil.
IKLAN Kursus Popular dalam kategori ini JAVA MASTERY - Pengkhususan | 78 Siri Kursus | 15 Ujian Olok-olokMulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Kelas rentetan dalam java menyediakan kaedah kepadaLowerCase() yang menukar semua aksara rentetan kepada huruf kecil. toLowerCase() menggunakan parameter lalai “Local.getDefault()” apabila tiada apa yang dinyatakan sebagai parameter secara eksplisit. Kaedah ini harus digunakan dengan berhati-hati kerana ia sensitif Tempatan sebaliknya teg HTML, kunci protokol, pengecam bahasa pengaturcaraan boleh menjana aksara tanpa nama. toLowerCase() mencipta rentetan baharu selepas menukarnya kepada aksara huruf kecil.
Sintaks:
Dalam sintaks berikut, kaedah toLowerCase() diberikan, yang menukar rentetan kepada huruf kecil.
toLowerCase() //OR public String toLowerCase(Locale locale)
Menggantikan rentetan kepada huruf kecil boleh dilakukan dalam pelbagai cara. Salah satu cara terbaik untuk menukar rentetan kepada huruf kecil ialah menggunakan toLowerCase(). toLowerCase() ialah kaedah awam.
Kaedah untukLowerCase() adalah serupa denganLowerCase(Locale.getDefault()). getDeafult() mendapat nilai Tempatan lalai untuk contoh JVM ini. Tempatan Lalai ditetapkan oleh JVM pada masa permulaan. Jika tempattempat tidak dinyatakan secara eksplisit. Ia boleh ditetapkan secara eksplisit menggunakan kaedah setDefault().
Lokasi diperlukan untuk operasi melaksanakan tugasnya. Jenis operasi ini dikenali sebagai sensitif setempat. Semasa melepasi null sebagai parameter setempat maka program akan membuang NullPointerException.
Berikut ialah contoh berikut yang dinyatakan di bawah:
Dalam contoh ini, baris pertama kaedah utama menunjukkan objek untuk mengambil input daripada pengguna. Selepas itu memaparkan mesej untuk memasukkan ayat input. Dalam baris seterusnya, rentetan input disimpan dalam pembolehubah "inputStr". Baris terakhir memaparkan rentetan yang ditukar dalam huruf kecil.
//importing packages here import java.util.*; class StringToLowercaseExample{ public static void main(String[] args) { //instantiating scanner object Scanner scObj = new Scanner(System.in); System.out.println("Please enter String to convert it into lowercase:"); // retrieving string entered String inputStr = scObj.nextLine(); //converting string into lowercase System.out.println("String after conversion in Lower Case = " + inputStr.toLowerCase()); } }
Output:
Dalam contoh ini, memaparkan dua rentetan, rentetan pertama ditulis dengan huruf besar & kedua mempunyai kebanyakan perkataan dalam camelCase. Selepas menggunakan kaedah kepadaLowerCase() rentetan ditukar kepada huruf kecil seperti yang diberikan dalam tangkapan skrin output.
//importing packages here import java.util.*; class StringToLowercaseExample2{ public static void main(String[] args) { //assigning string to the first variable String strFirst = "FAMILIARITY BREEDS CONTEMPT."; //converting I string to lowercase String strFirstLowerCase = strFirst.toLowerCase(); //displaying string after conversion System.out.println("String I after converting into lowercase: \n" + strFirstLowerCase); //assigning string to the second variable String strSecond = "Every Cloud has a Silver Lining."; //converting II string to lowercase String strSecondLowerCase = strSecond.toLowerCase(); //displaying string after conversion System.out.println("\nString II after converting into lowercase: \n" + strSecondLowerCase); } }
Output:
Dalam contoh ini, tiga rentetan berasingan ditukar kepada huruf kecil, setiap rentetan mempunyai parameter yang berbeza dalam tempat iaitu BAHASA INGGERIS, PERANCIS, CINA.
//importing packages here import java.util.*; class StringToLowercaseExample3{ public static void main(String[] args) { //assigning string to a variable String str1 = "There is No Place Like Home"; //displaying the str1 before conversion System.out.println(str1); //converting string to lowercase, specifying Locale explicitly String str1Converted = str1.toLowerCase(Locale.FRANCE); //displaying the str1 after conversion System.out.println(str1Converted); //line separator System.out.println("\n"); String str2 = "No Man is an Island"; //displaying the str2 before conversion System.out.println(str2); //converting string to lowercase, specifying Locale explicitly String str2Converted = str2.toLowerCase(Locale.ENGLISH); //String turkish = str2.toLowerCase(Locale.forLanguageTag("tr")); //displaying the str2 after conversion System.out.println(str2Converted); //line separator System.out.println("\n"); String str3 = "An Empty Vessel Makes Much Noise"; //displaying the str3 before conversion System.out.println(str3); //converting string to lowercase, specifying Locale explicitly String str3Converted = str3.toLowerCase(Locale.CHINA); //displaying the str3 after conversion System.out.println(str3Converted); } }
Output:
Dalam artikel ini, kami melalui kaedah pakej & yang disediakan oleh kelas java untuk menukar rentetan kepada huruf kecil. Juga melalui parameter lokal lalai, kaedah toLowerCase() mengambilnya secara tersirat jika tiada apa yang dinyatakan sebagai parameter. Contoh yang diberikan juga menerangkan cara kaedah toLowerCase() boleh digunakan dalam atur cara untuk menukar rentetan kepada huruf kecil.
Atas ialah kandungan terperinci Rentetan Java ke Huruf Kecil. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!