如果使用从右到左的语言,String.prefix() 是否像 String.suffix() 一样工作?这不是返回字符串的左侧,而是返回右侧。
问问题
168 次
2 回答
2
不,它们的功能不会改变。从右到左仅在您向用户显示任何文本时才重要,例如在UITextField
. String
您在代码中访问的s 与编写方向无关。
于 2017-08-04T21:13:56.137 回答
0
考虑到 String 本质上是一个字符数组,String 对象并不“知道”它使用任何给定的语言。字符串方法将始终“从右到左”(可以这么说)。
因此,无论是什么语言,String.prefix()
都将始终返回初始字符(从右到左),并且String.suffix()
始终返回最终字符(从右到左)。
更新:
单词的顺序仅在向用户显示文本时才重要。
于 2017-08-04T21:28:36.727 回答