String Haxe Int到字符串
AS3似乎有一个String Haxe Int到字符串,string,haxe,String,Haxe,AS3似乎有一个toString()用于Number类。在Haxe中是否有等价物?我能想到的将Int转换为String的唯一解决方案是如下函数: public function IntToString(i:Int):String { var strbuf:StringBuf = new StringBuf(); strbuf.add(i); return strbuf.toString(); } 有没有我忽略的更好的方法 通常不需要手动将int转换为字符串,因为转换是自
toString()
用于Number
类。在Haxe中是否有等价物?我能想到的将Int
转换为String
的唯一解决方案是如下函数:
public function IntToString(i:Int):String {
var strbuf:StringBuf = new StringBuf();
strbuf.add(i);
return strbuf.toString();
}
有没有我忽略的更好的方法 通常不需要手动将int转换为字符串,因为转换是自动的
var i = 1;
var s = "" + i; // s is now "1"
将任何值转换为字符串的“正式”方法是使用:
您还可以使用:
您编写的函数很好,但绝对是多余的。是否也可以将字符串转换回整数?当然可以:
var i=Std.parseInt(s)代码>
var s = Std.string(i);
var s = '$i';