我有两个类Main和Object。我需要根据数值按升序对数组中的对象进行排序。我从compareTo返回-1,1和0,并且我需要相应地运行for循环来对我的数组进行排序。我不想使用Arrays.sort,我需要手动完成。排序部分n Main类不起作用。任何帮助都可能有用。谢谢。 public class Main {
public static void main(String[] args)
我的教授给了我一个具有挑战性的作业,其中的想法是重写字符串类中的所有方法而不使用String,StringBuilder和Wrapper类。这是Java类的简介。我已经完成了一些方法,但与其他一些方法很难。这是为了只有在没有创建任何字符串的主类。 我有:a “data”作为我的“MyOwnString”对象的char []数据。 CompareTo方法: public int compareTo(
我试图做这个练习:我有一个学生有一个名字,姓氏和一个数字,我想通过数字命令学生..如果我想为了通过名字或姓氏,似乎很容易,但用数字我不知道该怎么做.. 这是我的代码: public class Student implements Comparable<Student> {
private String name;
private String surname;
private int nu
我试图对字符串数组进行排序而不使用compareTo(),但我陷入了我的while循环中。有没有办法按字母顺序排序字符串,而不使用compareTo()或Arrays.sort()? public class mycode
{
public static void main(String[ ] args)
{
String[ ] ar = {"hello",
我不断收到错误: "double can not be dereferenced" in the boolean line (line 45) 我从来没有见过这个错误。 inputdata.txt是一个包含8个Item类输入的文本文件。我想知道我的代码有什么问题,以及我应该如何解决它。 import java.util.Scanner;
import java.io.*;
public cla