小编Sam*_*Sam的帖子

Java:如何按降序排序数组?

所以我创建了一个简单的程序,要求用户输入5种类型,然后从10中得分.我没有添加任何验证,但我并不担心.如您所见,我有两个数组:genres[]score[].让我们说他们进入:

        [1] : Genre A | 3
        [2] : Genre B | 6
        [3] : Genre C | 2
        [4] : Genre D | 10
        [5] : Genre E | 8
Run Code Online (Sandbox Code Playgroud)

结果应列出流派D,E,B,A,C

这是我的整体代码:

import java.util.Scanner;

class OrigClass {
    public static void main (String[] args){
        Scanner ScanObj = new Scanner(System.in);
        int count;
        String[] genres;
        genres = new String[5];
        int[] score;
        score = new int[5];
        for (count = 0; count < 5;count++){
            System.out.println("Enter A Genre: ");
            genres[count] = …
Run Code Online (Sandbox Code Playgroud)

java arrays sorting

1
推荐指数
1
解决办法
4304
查看次数

Java:如何将参数传递给构造函数?未定义的方法错误?

好的,所以我需要一些基本的帮助.这是我正在尝试学习的教程(http://docs.oracle.com/javase/tutorial/java/javaOO/classes.html),但我对如何实际传递数据感到困惑.问题是我在尝试学习java时已经掌握了Pascal的大脑......

这是我的代码.我究竟做错了什么?

public class OrigClass{
    public static void main(String[] args){
        StudentData(17, "Jack"); //error here: the method StudentData(int, String) is undefined for the type OrigClass
    }

    public class Student{
        public void StudentData(int age, String name){
            int sAge = age;
            String sName = name;
            System.out.println("Student Name: " + sName + " | Student Age: " + sAge);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助 :)

java constructor arguments class undefined

1
推荐指数
1
解决办法
5万
查看次数

Java JApplet:为什么我的组件不出现在屏幕上?

所以我有一个挑战,就是在applet中制作一个这样的螺旋形拉链.问题是,我是Java的新手,并且完全不知道如何让任何组件出现在屏幕上.我希望有人可以添加额外的代码来解决这个问题,虽然我真的很感激任何答案:)

import javax.swing.JApplet;
import javax.swing.JOptionPane;
import javax.swing.JTextField;

import java.awt.BorderLayout;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Rectangle;
import java.awt.Dimension;
import java.awt.Toolkit;


public class SpaceCadets3_WB extends JApplet {

int numOfPoints = 1080;
int[] x = new int[numOfPoints];
int[] y = new int[numOfPoints];
int x1, x2, y1, y2, width, height, animationSleep = 0;
int R = 75;
int r = 10;
int O = 75;
JTextField changeNumOfPoints = new JTextField(15);

public SpaceCadets3_WB() {

}

public void start() {
    this.setSize(600, 600); …
Run Code Online (Sandbox Code Playgroud)

java user-interface applet swing japplet

0
推荐指数
1
解决办法
72
查看次数