Swift 程式將字串轉換為大寫
本教程將討論如何編寫 Swift 程式將字串轉換為大寫。
字串是一系列字元,例如“RedCar”。或者我們可以說,字串用於表示文字資料。Swift 支援 String 資料型別,該型別用於建立 String 型別變數,或者我們可以說用於表示字串。
為了將給定字串轉換為大寫,Swift 提供了一個名為 uppercased() 的內建函式。uppercased() 函式用於將給定字串的所有字元(小寫、大寫或兩者兼而有之)轉換為大寫。此函式不接受任何引數。
以下是相同內容的演示 -
輸入
假設我們的給定輸入為 -
MyStr = “Hello! ToM”
輸出
所需的輸出將為 -
Lowercased string = “HELLO! TOM”
語法
以下是語法 -
stringName.uppercased()
演算法
以下是演算法 -
步驟 1- 建立帶有值的字串
步驟 2- 使用 uppercased() 函式將字串轉換為大寫 -
var lowerStr = String.uppercased()
步驟 3- 顯示輸出
將字串轉換為大寫
示例
以下程式顯示如何將字串轉換為大寫。
import Foundation import Glibc var String1 = "CaR iS In BlUe" var String2 = "ITS RAINING TODAY" var String3 = "i love icecreame" // Convert to uppercase var upperStr1 = String1.uppercased() var upperStr2 = String2.uppercased() var upperStr3 = String3.uppercased() print("Original String:", String1) print("Uppercase String:", upperStr1) print("\nOriginal String:", String2) print("Uppercase String:", upperStr2) print("\nOriginal String:", String3) print("Uppercase String:", upperStr3)
輸出
Original String: CaR iS In BlUe Uppercase String: CAR IS IN BLUE Original String: ITS RAINING TODAY Uppercase String: ITS RAINING TODAY Original String: i love icecreame Uppercase String: I LOVE ICECREAME
這裡,在上面的程式碼中,我們有三個名為 String1、String2 和 String3 的字串。現在我們使用 uppercased() 函式將其轉換為大寫 -
var upperStr1 = String1.uppercased() // Return CAR IS IN BLUE var upperStr2 = String2.uppercased() // Return ITS RAINING TODAY var upperStr3 = String3.uppercased() // Return I LOVE ICECREAME
使用 uppercased() 比較兩個字串
示例
以下程式顯示如何使用 uppercased() 函式比較兩個字串。
import Foundation import Glibc var String1 = "CaR iS REd" var String2 = "car is Pink" print("String 1 =",String1,"\nString 2",String2) // Comparing two strings if (String1.uppercased() == String2.uppercased()){ print("String1 and String2 are equal") } else{ print("String1 and String2 are not equal") }
輸出
String 1 = CaR iS REd String 2 car is Pink String1 and String2 are not equal
這裡,在上面的程式碼中,我們有兩個名為 String1 和 String2 的字串。現在我們檢查這兩個字串是否相等。因此,我們使用 uppercased() 函式將給定字串轉換為大寫,然後使用 == 檢查兩者是否相等 -
if (String1.uppercased() == String2.uppercased()){
print("String1 and String2 are equal")
}
else{
print("String1 and String2 are not equal")
}
這裡這兩個字串不相等,因此我們得到一個輸出:String1 和 String2 不相等。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP