gpt4 book ai didi

java - 为什么此代码不显示我在方法中返回的变量?

转载 作者:行者123 更新时间:2023-12-01 17:43:03 24 4
gpt4 key购买 nike

代码中没有错误,但是当我尝试调用我编写的方法来检查我在 main 中输入的字符串时,它是空的

enter image description here

public static void main(String[] args) {

Main m = new Main();

m.balancedStringSplit("LLRRLLLRRRRLR");

}

public int balancedStringSplit(String s)
{
int count = 0;
int res = 0;

for(int i = 0; i<s.length(); i++){
if(s.charAt(i) == 'L')
{
count++;
}
else if(s.charAt(i) != 'L')
{
count--;
}

if(count == 0)
{
res++;
}
}
return res;


}

最佳答案

正如其他人上面指出的,您需要对方法的返回值执行一些操作。需要将它分配给一个变量,以便您可以用它做一些事情:

int i = m.balancedStringSplit("LLRRLLLRRRRLR");
System.out.println(i);

关于java - 为什么此代码不显示我在方法中返回的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58639065/

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