gpt4 book ai didi

java - 错误消息 “Illegal Start of Expression”?

转载 作者:行者123 更新时间:2023-12-02 11:07:22 24 4
gpt4 key购买 nike

// Simple program to understand pass by reference 
import java.util.*;
public class HelloDate {
public static void main(String args[])
{
class Number // Contains only an integer
{
int i;
}
static void f(Number k) // <<--- Illegal start of expression ???
{
k.i = 22;
}
Number n1 = new Number(); // New object of Number
n1.i = 9;
f(n1); //Passing an object
System.out.println(n1.i); // Print
}
}

该代码在 static void f(Number k)上显示错误。我应该将 void f()方法放在一个类中吗?如果是,那为什么有必要?

最佳答案

方法必须是类的成员,它们只能放在类的主体中。

关于java - 错误消息 “Illegal Start of Expression”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17893673/

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