使用二進位制運算子轉換大寫字元為小寫字元的 Go 語言程式。
在 Go 語言中,我們可以使用二進位制運算子“&”(AND)和“|”(OR)將字串從 lowercase 轉換為 uppercase,反之亦然。我們舉個簡單的示例,瞭解如何在 Go 語言中使用這些二進位制運算子。
示例
package main
import "fmt"
func main(){
fmt.Printf("Lowercase characters using OR operator: ")
for ch:='A'; ch<='Z'; ch++ {
fmt.Printf(string(ch | ' '))
}
fmt.Println()
fmt.Printf("Uppercase characters using AND operator: ")
for ch:='a'; ch<='z'; ch++ {
fmt.Printf(string(ch & '_'))
}
}輸出
執行後,將生成以下輸出
Lowercase characters using OR operator: abcdefghijklmnopqrstuvwxyz Uppercase characters using AND operator: ABCDEFGHIJKLMNOPQRSTUVWXYZ
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP