你能帮我写java代码吗?我如何使用从我的主类到另一个类的变量输入继承我的代码。
import javax.swing.JOptionPane;
import java.util.*;
public class mainSort{
public static void main(String[] args){
int num;
String numString;
Scanner input=new Scanner(System.in);
numString=JOptionPane.showInputDialog(null, "Enter how many numbers you want to Sort");
num=Integer.parseInt(numString);
}
}
这是我的另一堂课
import java.util.HashSet;
import java.util.Random;
import java.util.*;
public class random extends mainSort {
/*public static void main(String[] args)*/ {
Random rand = new Random();
int e;
int i;
int g ; ****// here is my problem. how do to use the value of my variable num for my variable g?****
/* Scanner input= new Scanner(System.in);
System.out.println("Enter no.");
g =input.nextInt(); */
HashSet<Integer> randomNumbers = new HashSet<Integer>();
for (i = 0; i < g; i++) {
e = rand.nextInt(1000);
randomNumbers.add(e);
if (randomNumbers.size() <= 0) {
if (randomNumbers.size() == 0) {
g = g;
}
g++;
randomNumbers.add(e);
}
}
System.out.println("Random numbers are are : " + randomNumbers);
}
}
我还没有上过 Java 课程,但这是我们的数据结构案例研究。谢谢。