public class Demo { public static void main(String[] args) { int val = 20; boolean[] isprime = new boolean[val + 1]; for (int i = 0; i<= val; i++) isprime[i] = true; // 0 and 1 is not prime isprime[0] = false; isprime[1] = false; int n = (int) Math.ceil(Math.sqrt(val)); for (int i = 0; i<= n; i++) { if (isprime[i]) for (int j = 2 * i; j<= val; j = j + i) // not prime isprime[j] = false; } int myPrime; for (myPrime = val; !isprime[myPrime]; myPrime--) ; // empty loop body System.out.println("Largest prime less than or equal to " + val + " = " + myPrime); } }
public class Demo { public static void main(String[] args) throws java.lang.Exception { int positiveVal = 100; int negativeVal = (~(positiveVal - 1)); System.out.println("Result: Positive value converted to Negative = "+negativeVal); positiveVal = ~(negativeVal - 1); System.out.println("Actual Positive Value = "+positiveVal); negativeVal = -200; System.out.println("Actual Negative Value = "+negativeVal); positiveVal = ~(negativeVal - 1); System.out.println("Result: Negative value converted to Positive = "+positiveVal); } }
import java.math.BigDecimal; public class Demo { public static void main(String... args) { long base = 3676; int scale = 5; BigDecimal d = BigDecimal.valueOf(base, scale); System.out.println("Value = "+d); System.out.println("\nDemonstrating moveRight()..."); BigDecimal moveRight = d.movePointRight(12); System.out.println("Result = "+moveRight); System.out.println("Scale = " + moveRight.scale()); System.out.println("\nDemonstrating scaleByPowerOfTen()..."); BigDecimal scaleRes = d.scaleByPowerOfTen(12); System.out.println("Result = "+scaleRes); System.out.println("Scale = " + scaleRes.scale()); } }
import java.util.Iterator; import java.util.Map; import java.util.Properties; public class Demo { public static void main(String[] a) { Properties prop = System.getProperties(); Iterator i = prop.entrySet().iterator(); while (i.hasNext()) { Map.Entry entry = (Map.Entry) i.next(); System.out.println(entry.getKey() + " => " + entry.getValue()); } } }
import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Map; import java.util.Set; public class Demo { public static void main(String[] args) { HashMap<String,String>map = new HashMap<String,String>(); map.put("1", "A"); map.put("2", "B"); map.put("3", "C"); map.put("4", "D"); map.put("5", "E"); map.put("6", "F"); map.put("7", "G"); map.put("8", "H"); map.put("9", "I"); Set<Map.Entry<String, String>>s = map.entrySet(); Iterator<Map.Entry<String, String>>i = s.iterator(); while (i.hasNext()) { Map.Entry<String, String>e = (Map.Entry<String, String>) i.next(); String key = (String) e.getKey(); String value = (String) e.getValue(); System.out.println("Key = "+key + " => Value = "+ value); } } }
import java.util.Collection; import java.util.Iterator; import java.util.LinkedHashMap; public class Demo { public static void main(String[] args) { LinkedHashMap<String,String>lHashMap = new LinkedHashMap<String,String>(); lHashMap.put("1", "A"); lHashMap.put("2", "B"); lHashMap.put("3", "C"); lHashMap.put("4", "D"); lHashMap.put("5", "E"); lHashMap.put("6", "F"); lHashMap.put("7", "G"); lHashMap.put("8", "H"); lHashMap.put("9", "I"); Collection collection = lHashMap.values(); Iterator i = collection.iterator(); while (i.hasNext()){ System.out.println(i.next()); } } }
import java.util.HashMap; public class Demo { public static void main(String args[]) { HashMap<Integer, Integer>m = new HashMap<Integer, Integer>(); m.put(10, 20); m.put(30, 40); m.put(50, 60); m.put(70, 80); m.put(90, 100); m.put(110, 120); m.put(130, 140); m.put(150, 160); System.out.println("Displaying values from HashMap..."); for (Integer i: m.keySet()) { System.out.println(m.get(i)); } } }
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); } }
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); } }
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); } } }
We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy. Accept Learn more