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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。