Rumah  >  Artikel  >  Java  >  Rentetan Java ke Huruf Kecil

Rentetan Java ke Huruf Kecil

王林
王林asal
2024-08-30 15:13:11498semak imbas

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-olok

Mulakan 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)

Bagaimana untuk Menggantikan Rentetan kepada huruf kecil?

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.

Contoh Rentetan Java ke Huruf Kecil

Berikut ialah contoh berikut yang dinyatakan di bawah:

Contoh #1

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:

Rentetan Java ke Huruf Kecil

Contoh #2

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:

Rentetan Java ke Huruf Kecil

Contoh #3

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:

Rentetan Java ke Huruf Kecil

Kesimpulan

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Rentetan dalam JawaArtikel seterusnya:Rentetan dalam Jawa