list_to_atom(String) -> atom()
类型:
String = string()
返回文本表示为 String
的原子。
从 Erlang/OTP 20 开始,String
可以包含任何 Unicode 字符。早期版本仅允许 ISO-latin-1 字符,因为实现不允许 Unicode 字符超过 255。
注意
原子名称中允许的字符数是有限的。默认限制可以在效率指南(高级部分).
注意
对于可以存在的原子数量有可配置的限制,并且原子不会被垃圾收集。因此,建议考虑是否list_to_existing_atom/1
是一个更好的选择list_to_atom/1
。默认限制可以在效率指南(高级部分).
例子:
> list_to_atom("Erlang").
'Erlang'
相关用法
- erlang list_to_atom用法及代码示例
- erlang list_to_tuple用法及代码示例
- erlang list_to_binary用法及代码示例
- erlang list_to_binary(IoList)用法及代码示例
- erlang list_to_bitstring(BitstringList)用法及代码示例
- erlang list_to_float(String)用法及代码示例
- erlang list_to_integer(String)用法及代码示例
- erlang list_to_integer(String, Base)用法及代码示例
- erlang list_to_pid(String)用法及代码示例
- erlang list_to_port(String)用法及代码示例
- erlang list_to_ref(String)用法及代码示例
- erlang list_to_tuple(List)用法及代码示例
- erlang list_dir用法及代码示例
- erlang liat(Q1 :: queue(Item))用法及代码示例
- erlang lib_dir()用法及代码示例
- erlang lib_dir(Name)用法及代码示例
- erlang lib_dir(Name, SubDir)用法及代码示例
- erlang log用法及代码示例
- erlang len用法及代码示例
- erlang left用法及代码示例
- erlang last用法及代码示例
- erlang localtime用法及代码示例
- erlang length(List)用法及代码示例
- erlang localtime()用法及代码示例
- erlang localtime_to_universaltime(Localtime)用法及代码示例
注:本文由纯净天空筛选整理自erlang.org大神的英文原创作品 list_to_atom(String) -> atom()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。