gpt4 book ai didi

java - 程序不返回字符串

转载 作者:行者123 更新时间:2023-12-04 04:59:33 26 4
gpt4 key购买 nike

方法:

public String getRowsOf3Stars (int rows)

说明:

Compulsory Exercise 2) Complete the getRowsOf3Stars method which is passed an int(rows) as a parameter. The method returns a String containing that number of 3-stars rows.



例如,

getRowsOf3Stars(2)  // returns “***\n***\n”

如果行数小于 1,则返回空字符串。
一个例子:

getRowsOf3Stars(2)  // should return "***\n***\n"

我写的:

public String getRowsOf3Stars (int rows) {
String getRowsOf3Stars="***\n";
if (rows<1){
String none="";
return none;
}
else{
for(int starRows=1;starRows<rows;starRows++){
return getRowsOf3Stars;
}
}
}

我在 CodeWrite 上收到的错误:

private String getRowsOf3Stars(int rows) throws Exception {
>> This method must return a result of type String

有人可以解释为什么我的程序没有返回字符串吗?

最佳答案

改变这个

for(int starRows=1;starRows<rows;starRows++){

return getRowsOf3Stars(starRows); // your code here don't return any thing here.

关于java - 程序不返回字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16312700/

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