当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


erlang list_to_atom(String)用法及代码示例


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.org大神的英文原创作品 list_to_atom(String) -> atom()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。