Java 提供了一些处理字符串的包和方法。使用这些方法,可以根据需要将字符串转换为不同的格式。 Java 字符串类有一个方法 toLowerCase() 将字符串转换为小写。
广告 该类别中的热门课程 JAVA 掌握 - 专业化 | 78 课程系列 | 15 次模拟测试开始您的免费软件开发课程
网络开发、编程语言、软件测试及其他
java中的String类提供了toLowerCase()方法,可以将字符串中的所有字符转换为小写。当没有明确指定参数时,toLowerCase() 使用默认参数“Local.getDefault()”。应谨慎使用此方法,因为它是本地敏感的,否则 HTML 标签、协议密钥、编程语言标识符可能会生成匿名字符。 toLowerCase() 将其转换为小写字符后创建一个新字符串。
语法:
在以下语法中,给出了 toLowerCase() 方法,该方法将字符串转换为小写。
toLowerCase() //OR public String toLowerCase(Locale locale)
将字符串替换为小写可以通过多种方式完成。将字符串转换为小写的最佳方法之一是使用 toLowerCase()。 toLowerCase() 是一个公共方法。
toLowerCase() 方法与 toLowerCase(Locale.getDefault()) 类似。 getDeafult() 获取此 JVM 实例的默认区域设置值。默认区域设置由 JVM 在启动时设置。如果未明确指定语言环境。可以使用 setDefault() 方法显式设置。
操作执行其任务需要区域设置。这种类型的操作称为区域设置敏感的。 当传递 null 作为语言环境参数时,程序将抛出 NullPointerException。
以下是下面提到的以下示例:
在此示例中,main 方法的第一行实例化了一个对象以获取用户的输入。之后显示一条消息以输入输入句子。在下一行中,输入字符串存储在变量“inputStr”中。最后一行以小写形式显示转换后的字符串。
//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()); } }
输出:
在此示例中,显示两个字符串,第一个字符串大写,第二个字符串大部分单词采用驼峰式命名。应用 toLowerCase() 方法后,字符串转换为小写,如输出屏幕截图中所示。
//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); } }
输出:
在此示例中,三个单独的字符串被转换为小写,每个字符串在语言环境中都有不同的参数,即 ENGLISH、FRANCE、CHINESE。
//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); } }
输出:
在本文中,我们将通过 java 类提供的包 & 方法将字符串转换为小写。还通过了默认的语言环境参数,如果没有指定任何参数, toLowerCase() 方法会隐式接受它。给出的例子还解释了如何在程序中使用 toLowerCase() 方法将字符串转换为小写。
以上是Java 字符串转小写的详细内容。更多信息请关注PHP中文网其他相关文章!