在Java中声明全局字符串变量/欢迎消息

在Java中声明全局字符串变量/欢迎消息,java,global,Java,Global,我想声明一个字符串类型的全局变量,因为我还有一些整数变量,我声明为全局变量,它们在欢迎消息之前请求值。在尝试使用integer.ParseInt方法进行转换后,我尝试使用JOptionPane显示欢迎消息,但由于某些原因,它无法工作。任何解决方案 我试图通过以下方式将其声明为全局变量: private static int welcome = Integer.parseInt(JOptionPane.showMessageDialog(null, "Welcome to deprecia

我想声明一个字符串类型的全局变量,因为我还有一些整数变量,我声明为全局变量,它们在欢迎消息之前请求值。在尝试使用integer.ParseInt方法进行转换后,我尝试使用JOptionPane显示欢迎消息,但由于某些原因,它无法工作。任何解决方案

我试图通过以下方式将其声明为全局变量:

private static int welcome = Integer.parseInt(JOptionPane.showMessageDialog(null,
    "Welcome to depreciation calculation"));     

但这段代码不起作用,尽管类似的代码也适用于其他变量,但在全局变量中它的创建问题。我只是想知道,怎么做。

这是一个编译错误。需要
字符串
参数,您正在传递
void
。返回一个空值。这是行不通的。

使用

Integer.parseInt(JOptionPane.showInputDialog("Welcome to depreciation"));

请粘贴代码。@Faisaludin更新您的问题,不要评论!这是什么类型的代码:
private static int welcome Integer.parseInt(JOptionPane.showMessageDialog(null,“欢迎使用折旧计算”)
?我在代码的其他部分中使用过它,但只有在尝试将其用于全局变量时才会出现问题