learing:examples:string_case_changes
两侧同时换到之前的修订记录前一修订版 | |
learing:examples:string_case_changes [2017/10/05 03:45] – 弘毅 | learing:examples:string_case_changes [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1 |
---|
| ====== String Case Change Functions(字符串大小写切换) ====== |
| |
| |
| |
| 字符大小写切换功能允许你改变一个字符为大写或者小写。就像它们的名字表示的那样。toUpperCase()把整个字符串改变为大写字符,toLowerCase()改为小写字符。只有对A-Z的字符和a-z的字符有效。 |
| |
| ===== 硬件要求 ===== |
| |
| |OCROBOT控制器| |
| |USB线| |
| |
| 这个例子没有电路图,只需要通过USB线把你的OCROBOT控制器连上电脑,并且打开串口监视器。 |
| ===== ALPHA MEGA328-U核心 ===== |
| |
| ==== 硬件 ==== |
| * [[ocrobot:alpha:mega328-u:main|ALPHA MEGA328-U]] |
| |
| ==== 搭建电路 ==== |
| |
| - USB线连接计算机与ALPHA MEGA328-U。 |
| |
| ==== 代码 ==== |
| |
| |
| <code cpp>/* |
| String Case changes |
| */ |
| |
| void setup() { |
| // 打开串口通讯 |
| Serial.begin(9600); |
| |
| // 标题: |
| Serial.println("\n\nString case changes:"); |
| Serial.println(); |
| } |
| |
| void loop() { |
| // toUpperCase() 改变所有字符为大写: |
| String stringOne = "<html><head><body>"; |
| Serial.println(stringOne); |
| stringOne.toUpperCase(); |
| Serial.println(stringOne); |
| |
| // toLowerCase() 改变所有字符为小写: |
| String stringTwo = "</BODY></HTML>"; |
| Serial.println(stringTwo); |
| stringTwo.toLowerCase(); |
| Serial.println(stringTwo); |
| |
| |
| // 一直循环: |
| while (true); |
| }</code> |