7

ord()Dart への、またはchr()Dart 内での方法が見つかりません。

print(ord("f")); // should be 102
print(chr(0x41)); // should be A

これらのメソッドはどこにありますか?

PHPのような関数について話しています。

4

1 に答える 1

14

必要な場合はord()、このゲッターを使用するだけです。

print("ABC".codeUnits); // [65, 66, 67]

そして、これらから文字列を作成する必要がある場合:

print(new String.fromCharCodes([65, 66, 67])); // ABC

だからあなたの場合:

print("f".codeUnits.first); // 102
print(new String.fromCharCode(0x41); // "A"

注: と がfromCharCode()ありfromCharCodes()ます。

于 2012-12-06T14:27:43.280 に答える