Answers for "swarnim mandloi"

0

swarnim mandloi

class House implements Comparable<House>{
	int num;
	@Override
	public String toString() {
		return "[num=" + num + ", name=" + name + ", area=" + area + "]";
	}
	String name;
	
	int area;
	
	public int getNum() {
		return num;
	}
	public void setNum(int num) {
		this.num = num;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getArea() {
		return area;
	}
	public void setArea(int area) {
		this.area = area;
	}
	public House(int a,String b,int c){
		this.num=a;
		this.area=c;
		this.name=b;
		
	}
	@Override
	public int compareTo(House o) {
		if(this.area>o.area) {
			return 1;
		}else {
			return -1;
		}
	}
	
	
}
public class comp {
	public static void main(String[] args) {
		List <House> home=new ArrayList<>();
		home.add(new House(1,"a",100));
		home.add(new House(3,"b",1100));
		home.add(new House(5,"c",500));
		
		Collections.sort(home);
		
		System.out.println(home);
		
		List <House> h2=home.stream().sorted(Comparator.comparingInt(House::getNum)).collect(Collectors.toList());
		
		System.out.println(h2);
	}
	
	
	
	

}
Posted by: Guest on March-12-2022

Browse Popular Code Answers by Language