Arquivo da tag: Sort

Sorting an HTML table with JavaScript

[code type=html]



Name Surname Age
Raja Dey 18
Mamata Sharma 20
Avijit Sharma 21
Sharanya Dutta 26
Nabin Roy 27


http://codereview.stackexchange.com/questions/37632/sorting-an-html-table-with-javascript

Java – Como ordenar a lista de um Objeto sem ter que implementar o Comparator?

Aqui está a resposta:

import org.apache.commons.beanutils.BeanComparator;
 
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
 
public class SortByCollectionsObject {
 
    public static void main(String[] args) {
        List<Pessoa> list = new ArrayList<>();
        list.add(new Pessoa("Pessoa 3", 10));
        list.add(new Pessoa("Pessoa 2", 20));
        list.add(new Pessoa("Pessoa 1", 30));
 
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i).getName());
        }
 
        System.out.println("--------------");
 
        Collections.sort(list, new BeanComparator<Pessoa>("name"));
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i).getName());
        }
    }
}
 
public class Pessoa {
 
    private String name;
    private int idade;
 
    public Pessoa(String name, int idade) {
        this.name = name;
        this.idade = idade;
    }
 
    public String getName() {
        return name;
    }
 
    public void setName(String name) {
        this.name = name;
    }
 
    public int getIdade() {
        return idade;
    }
 
    public void setIdade(int idade) {
        this.idade = idade;
    }
}