Search Java Tutorials

Custom Search

What You Will Want to Complete This Tutorial?

You must have at least 1st and 2nd pre-requirements to start the tute. Other requirements will require for last chapters only. These all are free to use and download!
  1. Java Development Kit Standard Edition (JDK / J2SE) Any Version(www.java.com)
  2. Any Text Editor (Note Pad quite enough or get Notepad++ from (http://notepad-plus.sourceforge.net)
  3. Java Run Time Environment (JRE) Any Version(www.java.com)
  4. Java Enterprise Edition (J2EE) for advanced developing (For last few chapters)(www.java.com)
  5. Java Wireless Toolkit for Mobile Application Development (For Mobile Application Development Chapters) (www.java.com)
  6. Tomcat Web Server to run Servlets. (www.tomcat.apache.org/)
Your operating system may be any version of Windows.
What will you learn (As a summary)?
  1. How to build console and windowed applications using Java
  2. How to build web page elements with Java Applets
  3. How to build Database Programs with Java
  4. How to build enterprise applications with Beans
  5. How to add Email functions to Java programs
  6. How to program smart devices (Phone, PDA etc…) with Java

How to return values in Java?

Sometimes, methods need to send information about the task they carry out back, where the method called from. This is known as returning values. If a method returns a value; instead of the keyword ‘void’, the return data type must be indicated. Method can return a class too.

Sample Program:
Case: This is an implementation of previous sample program. Instead of printing value, ‘multiplyMethod’ will return the result back to main method.


public class myHomeWorksReturn
{
public static void main(String[] args)
{
int value1 = 4;
int value2 = 2;
int ReceivedValue;
//declaring a variable that can hold values from multiplyMethod
ReceivedValue = multiplyMethod(value1, value2);
//Calling to method with arguments
System.out.println("Received Value is: " + ReceivedValue);
}

public static int multiplyMethod(int number1, int number2)
{
int Result = number1 * number2;
return Result; //returns value back
}
}


This is the output:




No comments: