gpt4 book ai didi

Java在另一个方法中调用变量

转载 作者:行者123 更新时间:2023-12-02 04:49:07 25 4
gpt4 key购买 nike

我是Java编程新手,我只是有一个简单的问题,但我做不到,因为我不知道如何在Java上编写它。提前致谢。

我想在另一个方法中调用变量值。

public static void ReadIN() throws Exception{
BufferedReader br = new BufferedReader(new FileReader("test.txt"));
String line = null;

while ((line = br.readLine()) != null) {
String[] values = line.split(","); // want to be call
for (String inputIN : values) {
inputIN = values[2];
}
}


br.close();
}


public static void checkStatus() {

// call variable 'values' here

}

最佳答案

不确定您到底需要什么。不管怎样,试试这个:

public static void readIN() throws Exception{
BufferedReader br = new BufferedReader(new FileReader("test.txt"));
String line = null;

while ((line = br.readLine()) != null) {
String[] values = line.split(","); // want to be call
for (String inputIN : values) {
inputIN = values[2];
}
checkStatus(values);
}
br.close();
}


public static void checkStatus(String[] values) {
// call variable 'values' here
System.out.println(values);
}

顺便说一句,遵循命名约定。

编辑:以下代码应在 Test.java 中成功编译

import java.io.*;

public class Test
{
public static void main(String[] args) throws Exception {
Test.readIN();
}

public static void readIN() throws Exception {
BufferedReader br = new BufferedReader(new FileReader("test.txt"));
String line = null;
while ((line = br.readLine()) != null) {
String[] values = line.split(",");
Test.checkStatus(values);
}
br.close();
}


public static void checkStatus(String[] values) {
// call variable 'values' here
System.out.println(values);
}
}

关于Java在另一个方法中调用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29404224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com