Synchronize an ArrayList in Java

Nikitha N
Updated on 30-Jul-2019 22:30:21

267 Views

The synchronizedList(List list) method of the Collections class accepts a List object and returns a synchronized list backed by the specified list.Example:import java.util.ArrayList; import java.util.Collections; import java.util.LinkedHashSet; import java.util.Set; public class ArrayListSample {    public static void main(String[] args){       ArrayList list = new ArrayList();       list.add("JavaFx");       list.add("Java");       list.add("WebGL");       list.add("OpenCV");       Set set = new LinkedHashSet(list);       Collections.synchronizedList(list);       System.out.println(list);    } }Output:[JavaFx, Java, WebGL, OpenCV]

Difference Between StringBuffer and StringBuilder in Java

Manikanth Mani
Updated on 30-Jul-2019 22:30:21

401 Views

The StringBuffer and StringBuilder classes are used when there is a necessity to make a lot of modifications to Strings of characters.Unlike Strings, objects of type StringBuffer and String builder can be modified over and over again without leaving behind a lot of new unused objects.The StringBuilder class was introduced as of Java 5 and the main difference between the StringBuffer and StringBuilder is that StringBuilder’s methods do not thread safe (not synchronized).It is recommended to use StringBuilder whenever possible because it is faster than StringBuffer. However, if the thread safety is necessary, the best option is StringBuffer objects. Read More

Meaning and Use of Multi-Tenant SAP HANA Database

John SAP
Updated on 30-Jul-2019 22:30:21

454 Views

SAP HANA also supports multitenant database container system, along with singe logical database. Using multitenant isolate databases, administration of HANA system becomes easy in a distributed environment.You can also implement cross tenant database structure where one application running on one HANA system can also run on logical database from other container system or two applications can use same single logical database hosted on different HANA systems.

Sort an ArrayList in Java in Ascending Order

Priya Pallavi
Updated on 30-Jul-2019 22:30:21

682 Views

You can sort an ArrayList using the sort() method of the Collections class this method accepts a list object as a parameter and sorts the contents of it in ascending order.Example:import java.util.ArrayList; import java.util.Collections; import java.util.LinkedHashSet; import java.util.Set; public class ArrayListSample {    public static void main(String[] args) {       ArrayList list = new ArrayList();       list.add("JavaFx");       list.add("Java");       list.add("WebGL");       list.add("OpenCV");       Set set = new LinkedHashSet(list);       Collections.sort(list);       System.out.println(list);    } }Output:[Java, JavaFx, OpenCV, WebGL]

Methods of StringBuffer Class in Java

Manikanth Mani
Updated on 30-Jul-2019 22:30:21

361 Views

Following are the various constructors provided by the StringBuffer class.S.N.Constructor & Description1StringBuffer()This constructs a string buffer with no characters in it and an initial capacity of 16 characters.2StringBuffer(CharSequence seq)This constructs a string buffer that contains the same characters as the specified CharSequence.3StringBuffer(int capacity)This constructs a string buffer with no characters in it and the specified initial capacity.4StringBuffer(String str)This constructs a string buffer initialized to the contents of the specified string.

Sort ArrayList in Java in Descending Order

V Jyothi
Updated on 30-Jul-2019 22:30:21

7K+ Views

To sort the contents of an ArrayList in descending orderCreate an ArrayList.Sort the contents of the ArrayList using the sort() method of the Collections class.Then, reverse array list using the reverse() method of the Collections class.Example:import java.util.ArrayList; import java.util.Collections; public class ArrayListSample {    public static void main(String[] args) {       ArrayList list = new ArrayList();       list.add("JavaFx");       list.add("Java");       list.add("WebGL");       list.add("OpenCV");       Collections.sort(list);       System.out.println(list);       Collections.reverse(list);       System.out.println(list);    } }Output:[Java, JavaFx, OpenCV, WebGL] [WebGL, OpenCV, JavaFx, Java]

Convert Byte Array to Hex String in Java

Rahul Sharma
Updated on 30-Jul-2019 22:30:21

729 Views

Use Integer.toString(int, redix) where int is byte to be converted and redix is 16 for hexadecimal format.

What Does intern() Method in Java Do?

Ayyan
Updated on 30-Jul-2019 22:30:21

286 Views

The intern() method of the String method returns a canonical representation for the string object. A pool of strings, initially empty, is maintained privately by the class String.For any two strings s and t, s.intern() == t.intern() is true if and only if s.equals(t) is true.All literal strings and string-valued constant expressions are interned.Example Live Demoimport java.lang.*; public class StringDemo {    public static void main(String[] args) {       String str1 = "This is TutorialsPoint";       // returns canonical representation for the string object       String str2 = str1.intern();             // prints ... Read More

Replace Element of an ArrayList in Java

Priya Pallavi
Updated on 30-Jul-2019 22:30:21

9K+ Views

You can replace an element of an ArrayList using the set() method of the Collections class. This method accepts two parameters an integer parameter indicating the index of the element to be replaced and an element to replace with.Example Live Demoimport java.util.ArrayList; public class ArrayListSample {    public static void main(String[] args) {       ArrayList list = new ArrayList();       list.add("JavaFx");       list.add("Java");       list.add("WebGL");       list.add("OpenCV");       System.out.println(list);       list.set(2, "HBase");       System.out.println(list);    } }Output[JavaFx, Java, WebGL, OpenCV] [JavaFx, Java, HBase, OpenCV]

Convert int to String in Java

Manikanth Mani
Updated on 30-Jul-2019 22:30:21

359 Views

You can convert a String value to an integer either using the valueOf() method of the String class or using the toString() method of the Integer class.

Advertisements