Dart程式設計中的字串屬性
Dart中的字串具有一些附加屬性。這些屬性在不同的用例中非常有用。
最常用的字串屬性包括:
hashCode
isEmpty
isNotEmpty
length
runes
在本文中,我們將探討上述所有字串屬性。
hashCode
字串的**hashCode**屬性用於列印呼叫該屬性的特定字串的雜湊碼。
示例
請考慮以下示例:
void main(){
String name = "Tutorials Point";
print(name.hashCode);
}輸出
147510269
isEmpty
字串的**isEmpty**屬性在字串為空字串時返回true。
示例
請考慮以下示例:
void main(){
String name = "Tutorials Point";
print(name.isEmpty);
name = "";
print(name.isEmpty);
}輸出
false true
isNotEmpty
字串的**isNotEmpty**屬性在字串不為空時返回true。
示例
請考慮以下示例:
void main(){
String name = "Tutorials Point";
print(name.isNotEmpty);
name = "";
print(name.isNotEmpty);
}輸出
true false
length
字串的length屬性用於列印字串中存在的字元數。
示例
請考慮以下示例:
void main(){
String name = "Tutorials Point";
print(name.length);
}輸出
15
runes
**runes**屬性用於列印字串中存在的Unicode碼點數。
示例
請考慮以下示例:
void main(){
String name = "Tutorials Point";
print(name.runes);
}輸出
(84, 117, 116, 111, 114, 105, 97, 108, 115, 32, 80, 111, 105, 110, 116)
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP