美文网首页Julia语言
Julia中的字符串概况

Julia中的字符串概况

作者: Julia语言 | 来源:发表于2018-09-14 09:08 被阅读25次

    微信公众号:Julia语言
    每周一三五更新Julia语言
    每周二四六更新Python进阶

    Julia中的字符串概况

    Julia 中处理 ASCII 文本简洁高效,也可以处理 Unicode 。使用 C 风格的字符串代码来处理 ASCII 字符串,性能和语义都没问题。如果这种代码遇到非 ASCII 文本,会提示错误,而不是显示乱码。这时,修改代码以兼容非ASCII 数据也很简单。

    关于 Julia 字符串,有一些值得注意的高级特性:

    • String 是个抽象类型,不是具体类型
    • Julia 的 Char 类型代表单字符,是由 32 位整数表示的 Unicode 码位
    • 与 Java 中一样,字符串不可更改: String 对象的值不能改变。要得到不同的字符串,需要构造新的字符串
    • 概念上,字符串是从索引值映射到字符的部分函数,对某些索引值,如果不是字符,会抛出异常
    • Julia 支持全部 Unicode 字符: 文本字符通常都是 ASCII 或 UTF-8 的,但也支持其它编码
    欢迎关注微信公众账号Julia语言.jpg

    点击阅读原文可查看历史文章

    相关文章

      网友评论

        本文标题:Julia中的字符串概况

        本文链接:https://www.haomeiwen.com/subject/lspzwftx.html