java - 如何在循环外传递变量?

标签 java loops for-loop

我有这个变量:

String foo;

for(String links: Result){

    String myVariable="\n"+foo;
}

System.out.println(foo); //loop is giving error here..

如何在Java中的for循环之外使用foo变量?

最佳答案

你只需要做

String foo=null; //or any default value you want your string to contain

for(String links: Result){

    String myVariable="\n"+foo;
}

System.out.println(foo);

你的错误是,你已经声明了一个变量但没有初始化它,

你可以看看这个link了解导致此错误的原因。

希望这有帮助!

祝你好运!

关于java - 如何在循环外传递变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28903523/

相关文章:

javascript - for循环的 Protractor 中断

python - 迭代 2 个字典并比较值,然后附加内部列表

javascript - 在 innerHTML 中使用 for 循环

java.lang.IllegalAccessError : cannot access class because module does not export to unnamed module

Java - 无需获取的信号量释放

java - 在构造函数中处理 JDialog

c++ - 检查有效输入

java - 不知道使用 JLayeredPane 时编译器错误在哪里形成

c# - 通过遍历数组来归档每个字符串

javascript - Chrome 浏览器中的 For-of 循​​环