Swift程序:将字符串转换为小写
本教程将讨论如何编写Swift程序将字符串转换为小写。
字符串是一系列字符,例如“RedCar”。或者我们可以说,字符串用于表示文本数据。Swift支持String数据类型,用于创建String类型变量,或者我们可以说用于表示字符串。
为了将给定的字符串转换为小写,Swift提供了一个名为lowercased()的内置函数。lowercased()函数用于将给定字符串的所有字符(小写、大写或两者)转换为小写。此函数不接受任何参数。
以下是相同的演示:
输入
假设我们的给定输入是:
MyStr = "Hello! ToM"
输出
期望输出为:
Lowercased string = "hello! tom"
语法
以下是语法:
stringName.lowercased()
算法
以下是算法:
步骤1 - 创建带有值的字符串
步骤2 - 使用lowercased()函数将字符串转换为小写:
var lowerStr = String.lowercased()
步骤3 - 显示输出
将字符串转换为小写
示例
以下程序演示如何将字符串转换为小写。
import Foundation import Glibc var String1 = "CaR iS In BlUe" var String2 = "ITS RAINING TODAY" var String3 = "i love icecreame" // Convert to lowercase var lowerStr1 = String1.lowercased() var lowerStr2 = String2.lowercased() var lowerStr3 = String3.lowercased() print("Original String:", String1) print("Lowercase String:", lowerStr1) print("\nOriginal String:", String2) print("Lowercase String:", lowerStr2) print("\nOriginal String:", String3) print("Lowercase String:", lowerStr3)
输出
Original String: CaR iS In BlUe Lowercase String: car is in blue Original String: ITS RAINING TODAY Lowercase String: its raining today Original String: i love icecreame Lowercase String: i love icecreame
在上面的代码中,我们有三个名为String1、String2和String3的字符串。现在我们使用lowercased()函数将它们转换为小写:
var lowerStr1 = String1.lowercased() // Return car is in blue var lowerStr2 = String2.lowercased() // Return its raining today var lowerStr3 = String3.lowercased() // Return i love icecreame
使用lowercased()比较两个字符串
示例
以下程序演示如何使用lowercased()函数比较两个字符串。
import Foundation import Glibc var String1 = "CaR iS REd" var String2 = "car is RED" // Comparing two strings if (String1.lowercased() == String2.lowercased()){ print("String1 and String2 are equal") } else{ print("String1 and String2 are not equal") }
输出
String1 and String2 are equal
在上面的代码中,我们有两个名为String1和String2的字符串。现在我们检查两个字符串是否相等。因此,我们使用lowercased()函数将给定的字符串转换为小写,然后使用==检查两者是否相等:
if (String1.lowercased() == String2.lowercased()){
print("String1 and String2 are equal")
}
else{
print("String1 and String2 are not equal")
}
这里两个字符串相等,所以我们得到输出:String1和String2相等。
广告
数据结构
网络
关系数据库管理系统(RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP