当前位置: 首页 > 知识库问答 >
问题:

如何在Java中生成公共整数变量?

佴德曜
2023-03-14

我是java的初学者,这段创建公共int变量的代码不起作用:

import java.awt.*;
public class Variable_Practice {
    public static void main (String [] args){
       public int number;

它给了我一个错误的字号,它说非法参数为修改后的数字;只允许决赛。

可能有一个非常简单的答案,但我是一个初学者,如果这是一个糟糕的问题,很抱歉。

共有3个答案

韦鸣
2023-03-14

不能在方法中公开数据类型,因为它们在所属的方法中本地运行。

要公开int,必须在类中这样定义它;

 import java.awt.*;
 public class Variable_Practice {
 public int number;

 public static void main (String [] args){

  }
 }
仲孙鸣
2023-03-14

public/private/protected是指对象级别,而不是方法级别。在方法声明中只能使用final而不是public。

import java.awt.*;
public class Variable_Practice {
public static void main (String [] args){
   final int number = 2;//or something on these lines
   System.out.println(number);
}
葛智敏
2023-03-14

局部变量不能有访问修饰符(它们到底有什么意义?)。

有几种不同的方法。你需要哪一个取决于你想做什么。

public class VariablePractice {
    public static int number;

    public static void main(String[] args) {
    }
}
public class VariablePractice {
    public int number;

    public static void main(String[] args) {
    }
}
public class VariablePractice {
    public static void main(String[] args) {
        int number;
    }
}
 类似资料:
  • 我试图在我的FreeMarker模板中调用一个Java方法,该模板使用公共静态Java变量作为其参数之一。例如,如果FreeMarker代码在

  • 问题内容: 如何生成不猜测下一个数字的java中的整数的唯一ID? 问题答案: 它需要有多独特? 如果它仅在流程中唯一,则可以在每次需要新值时使用和调用。

  • 嗨,我在模拟考试中问了这个问题 在Java代码中,编写名为Student的类,该类具有以下特性:•一个初始化为零的私有实例变量int studentNumber。•私有实例变量字符串firstName;•私有实例变量字符串lastName;•一种构造函数,它采用一个整数参数和两个字符串参数来初始化三个相应的数据项签名等于(学生s)的公共方法。 目前为止这是我的代码 我的问题是如何在参数中添加整数,

  • 有没有一种简单的方法来生成

  • 问题内容: 在java中如何生成随机数? 问题答案: 在Java 1.7或更高版本中,执行此操作的标准方法如下: 请参阅相关的JavaDoc。这种方法的优点是不需要显式初始化java.util.Random实例,如果使用不当,可能会引起混乱和错误。 但是,相反,没有办法明确设置种子,因此在有用的情况下(例如测试或保存游戏状态或类似情况),很难重现结果。在这种情况下,可以使用下面显示的Java 1.

  • 问题内容: 如何生成int特定范围内的随机值? 我尝试了以下方法,但是这些方法不起作用: 尝试1: 尝试2: 问题答案: 在Java 1.7或更高版本中,执行此操作的标准方法如下: 请参阅相关的JavaDoc。这种方法的优点是不需要显式初始化java.util.Random实例,如果使用不当,可能会引起混乱和错误。 但是,相反,没有办法显式设置种子,因此在测试或保存游戏状态或类似情况有用的情况下,