- Scala編程實戰(原書第2版)
- (美)阿爾文·亞歷山大
- 248字
- 2024-04-15 12:05:19
2.10 訪問字符串中的單個字符
問題
你想要訪問一個字符串中的特定位置的字符。
解決方案
使用Scala數組下標訪問數組的方法,通過索引位置訪問對應的字符,但請注意不要越界:

討論
這個小節存在的意義是在Java中大家使用charAt方法來達到這個目的。當然也可以在Scala中使用它,但這段代碼會顯得很啰唆:

在Scala中,首選方法是在解決方案中所示的使用數組下標訪問的方法。
數組下標訪問實際上是方法調用
Scala中使用數組下標訪問既方便又好看,如果想知道Scala是如何做到如此簡單易懂的,可以看下面這個例子:

將會被Scala編譯器翻譯成:

在7.5節中會更詳細地解釋這個語法糖。
推薦閱讀
- Mastering Ext JS(Second Edition)
- Getting Started with Citrix XenApp? 7.6
- TypeScript Essentials
- C語言程序設計實訓教程
- Spring Boot+Spring Cloud+Vue+Element項目實戰:手把手教你開發權限管理系統
- Learning SQLite for iOS
- HTML5+CSS3網站設計教程
- Mastering Yii
- PySide 6/PyQt 6快速開發與實戰
- Corona SDK Mobile Game Development:Beginner's Guide(Second Edition)
- Node.js:來一打 C++ 擴展
- Android傳感器開發與智能設備案例實戰
- Cocos2d-x Game Development Blueprints
- Julia數據科學應用
- 測試架構師修煉之道:從測試工程師到測試架構師