What is the difference between a String object and a StringBuffer object in java?

Rishi Raj
Updated on 30-Jul-2019 22:30:20

478 Views

String class is immutable once you create an object of string you can modify its data.The StringBuffer class is immutable, once you create a StringBuffer object you can change/modify the contents of it.This class provides various methods to manipulate its data such as append(), delete(), insert() etc.

How many public classes of the same name it can have in Java?

Swarali Sree
Updated on 30-Jul-2019 22:30:20

2K+ Views

A Java file contains only one public class with a particular name. If you create another class with same name it will be a duplicate class. Still if you try to create such class then the compiler will generate a compile time error. Example public class Example { } public class Example{ public void sample(){ System.out.println("sample method of the Example class"); } public void demo(){ System.out.println("demo method of the Example class"); } ... Read More

What are the prerequisites for learning Java?

vanithasree
Updated on 30-Jul-2019 22:30:20

2K+ Views

In fact, you can directly start learning Java without any prior knowledge of programming language. But, the syntax in Java is similar to the syntax of the C programming language, therefore, Knowing C language helps to get hold of Java quickly. Having introduced to object-oriented principles before starting Java, also helps in the understanding of the language so, having an idea on object-oriented languages such as C++ also helps. In short, if you know C or C++ it will be a little bit easier to cope with Java technology.

What is the difference between Object oriented programming and Object based programming?

Prabhas
Updated on 30-Jul-2019 22:30:20

21K+ Views

Many of us have a misconception that Java script is an object oriented language. But, the truth is Java Script is an Object Based Language. Object Based languages are different from Object Oriented Languages: Object Based Languages Object based languages supports the usage of object and encapsulation. They does not support inheritance or, polymorphism or, both. Object based languages does not supports built-in objects. Javascript, VB are the examples of object bases languages. Object Oriented Languages Object Oriented Languages supports all the features of Oops including inheritance and polymorphism. They support built-in objects. C#, Java, VB. Net ... Read More

What is a composition in Java?

Lakshmi Srinivas
Updated on 30-Jul-2019 22:30:20

457 Views

The composition is also a type of aggregation where the relationship is restrictive i.e. If two objects are in composition, the composed object will not exist without the other.

How to create a string from a Java ArrayList?

George John
Updated on 30-Jul-2019 22:30:20

14K+ Views

To convert the contents of an ArrayList to a String, create a StringBuffer object append the contents of the ArrayList to it, finally convert the StringBuffer object to String using the toString() method. Example import java.util.ArrayList; public class String_ArrayList { public static void main(String args[]) { ArrayList al = new ArrayList(); al.add("Hello"); al.add("are"); al.add("you"); StringBuffer sb = new StringBuffer(); for (String s : al) { sb.append(s); sb.append(" "); } String str = sb.toString(); System.out.println(str); } } Output Hello are you

When to use (document).ready() and when (window).load() in jQuery?

Alex Onsman
Updated on 30-Jul-2019 22:30:20

925 Views

$(window).load()Use $(window).load(), when you want the code inside it to run only once the entire page is ready (not only DOM).  It executes when the page is fully loaded, including frames, objects and imagesNote: The load() method deprecated in jQuery version 1.8. It was completely removed in version 3.0. To see its working, add jQuery version for CDN before 3.0.$(document).ready()Use the  $(document).ready() method when you want the code inside it to run once the page DOM is ready to execute JavaScript code.

How to print new line in Java?

Sai Subramanyam
Updated on 30-Jul-2019 22:30:20

2K+ Views

The java.io.PrintStream.println() method prints an array of characters and then terminate the line. This method behaves as though it invokes print(char[]) and then println(). Using this method you can print the data on the console. import java.io.*; public class PrintStreamDemo { public static void main(String[] args) { char[] c = {'a', 'b', 'c'}; // create print stream object PrintStream ps = new PrintStream(System.out); // print an array and change line ps.println(c); ps.print("New Line"); // flush the stream ps.flush(); } } Output abc New Line

Using SAP Mobile Platform Server

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

295 Views

To use SAP Mobile Platform SDK for application development, you need to install SMP SDK on your local machine.Now regarding use of OData service, SAP Mobile Platform SDK contains three APIs for accessing and manipulating an OData source.OData Online Store API for Windows: this API is used to manage an Online OData store.OData Offline Store API for Windows: This API is used to manage an Offline OData store. Also note that you can also access Offline API documentation at Offline OData.OData API for Windows: This is used to manage OData feed for both offline and online stores.https://help.sap.com/viewer/42dc90f1e1ed45d9aafad60c80646d10/3.0.15/en-US/cd61551b9cbf40c8a170a3b7437e9536.htmlAlso you can navigate ... Read More

What are the different build tools in Java?

Ankitha Reddy
Updated on 30-Jul-2019 22:30:20

277 Views

"On a mean, a developer spends a considerable quantity of your time doing mundane tasks compiling the code, packaging the binaries, deploying the binaries to the checkserver, testing the changes," copying the code from one location to another. To automate and simplify these tasks we can use build tools like Ant, Maven, Gradle etc.

Advertisements