Dart 如何将整数中的ascii值转换为颤振中的等效字符?

Dart 如何将整数中的ascii值转换为颤振中的等效字符?,dart,flutter,ascii,Dart,Flutter,Ascii,我是一个新手,我只想在for循环中显示字母列表。我只是想知道如何将整数转换为ascii字符。我搜索了这个,找到了dart:convert库,但我不知道如何使用它 我想要像这样的东西- for(int i=65; i<=90; i++){ print(ascii(i)); //ascii is not any method, its just to understand my question } 对于(inti=65;i您不需要dart:convert,您只需使用String.fr

我是一个新手,我只想在for循环中显示字母列表。我只是想知道如何将整数转换为ascii字符。我搜索了这个,找到了dart:convert库,但我不知道如何使用它

我想要像这样的东西-

for(int i=65; i<=90; i++){
print(ascii(i));    //ascii is not any method, its just to understand my question
}

对于(inti=65;i您不需要dart:convert,您只需使用
String.fromCharCode

 print(String.fromCharCode(i));

更多信息:

这正是生成字母表所需的:

import 'dart:core';

void RandomString() {
  List<int> a = new List<int>.generate(26, (int index) => index + 65);
  String f = String.fromCharCodes(a);
  print(f);
}

void main() {
  RandomString();
}
导入“dart:core”;
void RandomString(){
列表a=新列表。生成(26,(int索引)=>索引+65);
String f=String.fromCharCodes(a);
印刷品(f);
}
void main(){
随机字符串();
}

您还可以在Dart中复制、粘贴和测试它,使用这两个函数将int(字节)转换为String(字符),反之亦然

int value = ';'.codeUnitAt(0); //get unicode for semicolon

String char = String.fromCharCode(value); //get the semicolon string ;

注意:这不是一个随机字符串,而是一个字母表(ABCDEFGHIJKLMNOPQRSTUVWXYZ)。