Changes

Jump to navigation Jump to search
518 bytes added ,  07:44, 20 April 2022
m
Line 3: Line 3:  
===With apt===
 
===With apt===
 
  <nowiki>sudo apt-add-repository ppa:webupd8team/java
 
  <nowiki>sudo apt-add-repository ppa:webupd8team/java
                    sudo apt-get update
+
                    sudo apt-get update
                    sudo apt-get install oracle-java8-installer</nowiki>
+
                    sudo apt-get install oracle-java8-installer</nowiki>
    
Also ensure your JAVA_HOME variable has been set to:
 
Also ensure your JAVA_HOME variable has been set to:
Line 319: Line 319:       −
</syntaxhighlight>
+
</syntaxhighlight>Collections.sort(<array_list_var>)
 +
 
 +
Requires implementation of Comparable interface. ej:<syntaxhighlight lang="java">
 +
public class Student implements Comparable<Student> {
 +
    private int id;
 +
    private String name;
 +
 
 +
    public Student(int id, String name){
 +
        super();
 +
        this.id = id;
 +
        this.name = name;
 +
    }
    +
    public int getId() {
 +
        return id;
 +
    }
 +
    @override
 +
    public int compareTo(Student that){
 +
        return Integer.compare(this.id, that.id);
 +
    }
 +
}
 +
</syntaxhighlight><br />
 
==Classes and Objects==
 
==Classes and Objects==
 
<source lang="java">
 
<source lang="java">

Navigation menu