Swift 程序将字符串转换为小写

swiftserver side programmingprogramming更新于 2025/9/21 16:37:17

本教程将讨论如何编写 Swift 程序将字符串转换为小写。

字符串是字符序列,例如"RedCar"。或者,我们可以说,字符串用于表示文本数据。Swift 支持字符串数据类型,该类型可用于创建字符串类型变量,或者我们也可以将其表示为字符串。

为了将给定的字符串转换为小写,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() // 返回 car is in blue
var lowerStr2 = String2.lowercased() // 返回 its raining today
var lowerStr3 = String3.lowercased() // 返回 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 和 String2 相等

在上面的代码中,我们有两个字符串,分别名为:String1 和 String2。现在我们检查这两个字符串是否相等。因此,我们使用 lowercased() 函数将给定的字符串转换为小写,然后使用 == 判断它们是否相等 -

if (String1.lowercased() == String2.lowercased()){
    print("String1 和 String2 相等")
}
else{
    print("String1 和 String2 不相等")
}

由于这两个字符串相等,因此我们得到输出:String1 和 String2 相等。



相关文章



关于我们 | 隐私条款 | 学习路线
返回顶部