gpt4 book ai didi

java - 创建元素时插入语法错误

转载 作者:行者123 更新时间:2023-12-01 19:36:13 24 4
gpt4 key购买 nike

我正在尝试建立简单的平衡系统,我可以用没有太多元素来控制它,例如getbalance,setbalance,但问题是现在我正在尝试使用用户输入进行setbalance,但我今天才开始java,例如,我将使用随机生成的数字设置余额。我遇到的问题是插入语法错误。我的代码:

package javatest;

import java.util.Random;

public class testas {

public static void main(String[] args) {
// New coding started *2019/09.08
//TODO *RANDOM MATCH ID.
//TODO *Random sk (Dice)

//TODO Bets on dice
Random MatchID = new Random();
int Matchoidas = MatchID.nextInt(999999999);
//Convert Integer to string
String mch1 = Integer.toString(Matchoidas);
mch1 = "ID"+ mch1 + "sf";
Random sk = new Random();
int ska = sk.nextInt(6);
ska += 1;
int value = ska;
System.out.println("Match: " + mch1 +" You rolled: " + ska + "\nYour ballance : " + balance);

}

private static double balance;
private int accnr;

public double setbalance(value) {

balance = value;
}

public double getbalance() {

return balance;
}

public int getaccnr() {

return accnr;
}

}

*编辑 Setbalance 行中出现的问题。

最佳答案

要使其编译,您需要声明参数value的类型并返回一些内容,因为返回类型是double

  public double setbalance(double value) {
return balance = value;
}

不过,标准制定者看起来像

  public void setBalance(double value) {
balance = value;
}

关于java - 创建元素时插入语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57427451/

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