gpt4 book ai didi

Java: token "}"上存在语法错误?

转载 作者:行者123 更新时间:2023-12-01 23:15:51 25 4
gpt4 key购买 nike

尝试编写一些代码来将英尺转换为米,将米转换为英尺,并实现如下所示的表格。这是我的第一个 java 程序,我不知道为什么会出现涉及“}”的语法错误。

Feet Meters| Meters Feet
1.0 0.305 | 20.0 65.574
2.0 0.61 | 25.0 81.967

9.0 2.745 | 60.0 196.721
10.0 3.05 | 65.0 213.115

这就是我所拥有的...

public class Hmwk {
public static void main(String[] args){

public static double footToMeter(double foot){
return 0.305 * foot;
}
public static double meterToFoot(double meter){
return 3.279 * meter;
}
for (double i = 1.0; i <11; i++){
System.out.printf(i+footToMeter(i)+"|"+(i*5+15)+meterToFoot(i*5+15));}
}}

非常感谢任何和所有帮助。

最佳答案

这里有一个小提示,如果您不喜欢缩进代码,那么编码可能不适合您。

这听起来可能很刺耳,但我真诚地相信,在编写他/她的第一个程序之前,需要知道代码结构是什么。不幸的是,学校和类(class)往往完全隐藏或忽视这一事实。我知道,我在中学时就见过这种情况 - 相信我,告诉老师正确格式化代码并不好。

public class Hmwk {

public static double footToMeter(double foot){
return 0.305 * foot;
}

public static double meterToFoot(double meter){
return 3.279 * meter;
}

public static void main(String[] args){

for (double i = 1.0; i <11; i++){
System.out.printf(i + footToMeter(i) + "|" + (i*5+15) + meterToFoot(i*5+15));
}

}
}
  1. 在 Java 中,方法中不能有方法。
  2. 缩进代码意味着您可以轻松找到问题。
  3. 除了左括号(取决于口味)之外,括号应保持在单独的行上

关于Java: token "}"上存在语法错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21224266/

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