Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

Java Program to create String to super class type mapping

import java.util.HashMap;
import java.util.Map;
class Vehicle {
}
class Motorcycle extends Vehicle {
}
class Bus extends Vehicle {
}
class Car extends Vehicle {
}
public class Demo {
	public static void main(String... args) {
		Map<String, Vehicle>map = new HashMap<String, Vehicle>();
		map.put("motorcycle", new Motorcycle());
		map.put("bus", new Bus());
		map.put("car", new Car());
		System.out.println(map);
	}
}

Rotate a List in Java

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Demo {
	public static void main(String args[]) {
		List<Integer>list = new ArrayList<Integer>();
		list.add(5);
		list.add(10);
		list.add(15);
		list.add(20);
		list.add(25);
		list.add(30);
		list.add(35);
		list.add(40);
		list.add(45);
		System.out.println("Initial list = "+list);
		Collections.reverse(list);
		System.out.println("List after rotation = "+list);
	}
}

Replace an element from a Java List using ListIterator

import java.util.ArrayList;
import java.util.ListIterator;
public class Demo {
	public static void main(String[] args) {
		ArrayList<String>list = new ArrayList<String>();
		list.add("Katie");
		list.add("Tom");
		list.add("Jack");
		list.add("Amy");
		list.add("Andre");
		list.add("Brad");
		list.add("Peter");
		list.add("Bradley");
		System.out.println("Initial list..");
		for (String str: list) {
			System.out.println(str);
		}
		ListIterator<String>iterator = list.listIterator();
		iterator.next();
		iterator.set("Angelina");
		System.out.println("After replacing an element...");
		for (String str: list) {
			System.out.println(str);
		}
	}
}

Remove duplicate elements in Java with HashSet

import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
public class Demo {
	public static void main(String[] argv) {
		List<Integer>list1 = new ArrayList<Integer>();
		list1.add(100);
		list1.add(200);
		list1.add(300);
		list1.add(400);
		list1.add(400);
		list1.add(500);
		list1.add(600);
		list1.add(600);
		list1.add(700);
		list1.add(400);
		list1.add(500);
		HashSet<Integer>set = new HashSet<Integer>(list1);
		List<Integer>list2 = new ArrayList<Integer>(set);
		System.out.println("List after removing duplicate elements:");
		for (Object ob: list2)
			System.out.println(ob);
	}
}

Java Program to convert this duration to the total length in milliseconds

import java.time.Duration;
public class Demo {
	public static void main(String[] args) {
		Duration d1 =  Duration.ofDays(20);
		Duration d2 =  Duration.ofHours(100);
		Duration d3 =  Duration.ofMinutes(150);
		System.out.println("Milliseconds in 20 days = "+d1.toMillis());
		System.out.println("Milliseconds in 100 hours = "+d2.toMillis());
		System.out.println("Milliseconds in 150 minutes = "+d3.toMillis());
	}
}

Java Program to change a file attribute to writable

import java.io.File;
public class Demo {
	public static void main(String[] args) throws Exception {
		File myFile = new File("input.txt");
		myFile.createNewFile();
		myFile.setReadOnly();
		if (myFile.canWrite()) {
			System.out.println("Writable!");
		} else {
			System.out.println("Read only mode!");
		}
		// set file to writable
		myFile.setWritable(true);
		if (myFile.canWrite()) {
			System.out.println("Writable!");
		} else {
			System.out.println("Read only mode!");
		}
	}
}

Java Program to remove an element from List with ListIterator

import java.util.ArrayList;
import java.util.ListIterator;
public class Demo {
	public static void main(String[] args) {
		ArrayList<String>arrList = new ArrayList<String>();
		arrList.add("Jack");
		arrList.add("Tom");
		arrList.add("Brad");
		arrList.add("Amy");
		arrList.add("Ben");
		arrList.add("Peter");
		arrList.add("Katie");
		arrList.add("Tim");
		System.out.println("List...");
		for (String str: arrList){
			System.out.println(str);
		}
		ListIterator<String>iterator = arrList.listIterator();
		iterator.next();
		iterator.remove();
		System.out.println("Updated List...");
		for (String str: arrList){
			System.out.println(str);
		}
	}
}

Java Program to sort a List in case insensitive order

import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class Demo {
	public static void main(String[] argv) throws Exception {
		String[] arr = new String[] { "P", "W", "g", "K", "H", "t", "E" };
		List<String>list = Arrays.asList(arr);
		System.out.println("List = "+list);
		Collections.sort(list);
		System.out.println("Case Sensitive Sort = "+list);
		Collections.sort(list, String.CASE_INSENSITIVE_ORDER);
		System.out.println("Case Insensitive Sort = "+list);
	}
}

Program to merge duplicates of a List with TreeSet

import java.util.ArrayList;
import java.util.TreeSet;
import java.util.List;
public class Demo {
	public static void main(String[] args) {
		List<String>ls = new ArrayList<String>();
		ls.add("A");
		ls.add("B");
		ls.add("C");
		ls.add("D");
		ls.add("D");
		ls.add("E");
		ls.add("F");
		ls.add("G");
		ls.add("E");
		TreeSet<String>set = new TreeSet<String>();
		set.addAll(ls);
		System.out.println("TreeSet = "+set);
	}
}

Fill multiple copies of specified Object to a List in Java

import java.util.Collections;
import java.util.Iterator;
import java.util.List;
public class Demo {
	public static void main(String[] args) {
		List<Integer>list = Collections.nCopies(10, 100);
		Iterator<Integer>iterator = list.iterator();
		System.out.println("Displaying 100 multiple times...");
		while (iterator.hasNext())
			System.out.println(iterator.next());
	}
}

Previous 1 ... 3 4 5 6 7 8 9 ... 502 Next
Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.