Tag: 变量

java中的常量变量和最终变量之间有什么区别?

请帮助我理解Java中常量变量和final变量之间的区别。 我有点困惑。

Java switch语句处理两个变量?

我正在寻找一种使用单个开关处理两个字符串的方法,我认为这在Java中是不可能的。 这里有一些我想用开关实现的伪代码。 int s1Value = 0; int s2Value = 0; String s1 = “a”; String s2 = “g”; switch (s1 || s2) { case “a”: s1value = 0; s2value = 0; break; case “b”: s1value = 1; s2value = 1; break; case “c”: s1value = 2; s2value = 2; break; case “d”: s1value = 3; […]

Java中的引用变量里面有什么?

我们知道对象引用变量包含表示访问对象的方式的位。 它不包含对象本身,但它包含指针或地址之类的东西。 我正在阅读Head-First Java(第2版)的书,并在书中写出(见第3章,第54页) 在Java中,我们并不真正知道引用变量中的内容。 我们知道无论它是什么,它都代表着一个也只有一个对象。 并且JVM知道如何使用引用来获取对象。 – 我想问一下: 对象引用变量是否包含指针,地址或什么? JVM如何解释这一点?

如何将变量增加到字母表中的下一个或上一个字母?

我在变量字符串中定义了大写字母,我想输出字母表中的下一个和前一个字母。 例如,如果变量等于’C’ ,我想输出’B’和’D’ 。

primefaces操作和multithreading

最近我正在阅读一个教程,因为我遇到了一个声明说… “Java语言规范保证读取或写入变量是一个primefaces操作(除非变量是long或double类型)。类型为long或double操作变量只有在使用volatile关键字声明时才是primefaces的。” AtomicInteger或AtomicLong提供像getAndDecrement() , getAndIncrement()和getAndSet()这样的方法。 我对上述陈述感到困惑。你能否澄清何时使用 AtomicInteger或AtomicLong类。

public static void main()访问非静态变量

它说非静态变量不能用在静态方法中。但是public static void main。如何?

继续收到错误插入变量声明以在我的Java程序上完成VariableDeclaration

保持错误,我是Java的新手。 我不断收到有关变量声明的错误。 建议吗? public class Trying { public static void main(String[] args) { nestedFor; int i =0; } public static void nestedFor(int) { int i = 0; int h =0; for (int = i; i<=4; i++) for (int = h; i <=6; h++) System.out.println ("Testing 1,2,3"); } }

什么是Java中的变量,为什么要使用它?

我正在创建一个对象,它应该由另一个方法使用。 我该如何实现这一目标? 这是我的代码: public class Program { public static void main(String[] args) { new MyClass(); myMethod(); } public static void myMethod() { // Here’s where I want to use my object } } public class MyClass { }

使用来自另一个类的变量

我有两节课。 我想在第二堂课(课堂题目)中使用第一堂课的english和french 。 请帮我修复该代码,因为它显示了一个错误。 代码块: package josephtraduire; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReader; public class FileParser implements IParser{ @Override public void parseFile () throws IOException{ String french=””; String english=””; try( BufferedReader br = new BufferedReader(new FileReader(“C:\\Users\\User\\Desktop\\text.txt”))){ String line; while ((line = br.readLine())!=null){ String[] pair = line.split(“;”); french=(pair[0]); english=(pair[1]); } } } } 和 […]

初学者Java:可变范围问题

我正在从我的java书中练习一些工作,我遇到了一个使用变量进行计算的方法的问题。 请注意,这是一项正在进行中的工作,我只是想让它使用circleArea方法来计算此刻的圆形区域。 这是必要的代码: public class Geometry { public static void printMenu() { System.out.println(“This is a geometry calculator\nChoose what you would like to calculate” + “\n1. Find the area of a circle\n2. Find the area of a rectangle\n3.” + ” Find the area of a triangle\n4. Find the circumference of a circle.” + “\n5. Find the […]