首页 ❯
php c++ javascript java android vue.js pass-by-reference default-value arrays 更多 »
登录

Java for( x : y) 执行

string loops for-loop java
2022-09-04 00:59:32

我有以下 for 循环:

for(String s : someString.split("\\s+")){
   //do something
}

java是每次循环迭代时都执行split()方法,还是只执行一次并保留一个临时数组进行迭代?


答案 1

它只做一次,并使用该数组并通过它进行交互。

编辑:来自Mat这是参考


答案 2

在使用数组之前,它将数组存储在临时变量中。


推荐
更多 »
  • string integer python
    在 Python 中将整数转换为字符串 如何将整数转换为字符串? 相反,请参阅。
  • string python character-encoding python-3.x
    在Python 3中将字符串转换为字节的最佳方法? ,建议使用两种可能的方法将字符串转换为字节: 哪种方法更Pythonic?
  • string trim python
    如何修剪字符串中的空格? 如何在Python中删除字符串中的前导和尾随空格?
  • string python
    如何将文本文件读入字符串变量并去除换行符? 我有一个文本文件,如下所示: 如何将文件读入没有换行符的单行字符串,在这种情况下创建字符串? 要将文件读入行列表中,但从每行中删除尾随换行符,请参阅。
  • string equality comparison python identity
    为什么使用“==”或“is”比较字符串有时会产生不同的结果? 两个字符串变量设置为相同的值。 总是返回 ,但有时返回 。 这是为什么呢?
标签
更多 »
php pass-by-reference optional-parameters default-value javascript arrays dom function string object serialization tostring visibility syntax jslint use-strict operators equality equality-operator identity-operator datetime timestamp date-arithmetic redirect angularjs loops foreach iteration scope variables
推荐
更多 »
  • 计算字符串中某个字符的出现次数
  • 如何修剪空格?
  • 将字典的字符串表示形式转换为字典
  • 如何将列表转换为字符串
  • 在 Python 中从字符串转换为布尔值
  • 如何将列表中的项目连接(联接)到单个字符串?
  • 如何将函数名称作为字符串获取?
  • 在Python中将十六进制字符串转换为整数
  • 如何检查变量的类型是否为字符串?
  • 从字符串列表中删除空字符串
  • TypeError:在Python 3中写入文件时,需要类似字节的对象,而不是“str”

服务条款  |  隐私政策

© nibes.cn 2022~2025