Return Keyword

Submitted by: 

Welcome! This tutorial page will teach you about the "Return" keyword in Java.

What is a 'keyword'?
A keyword is a word which already has a set/pre-defined action within Java. For example; public is a keyword which allows other classes to access the public variable or function/method.

So, what does the "Return" do?
Return is used to send a value back from a method or function to the place where it was called. The type of value to return depends on the type of method the return keyword is encased in. Below is an example of two different methods, one returning an integer, and the other returning a string.

Setting up the call:

  1. System.out.println(returnThisTutorial());

Returns a string:

  1. private static String returnThisTutorial() {
  2. return "Hey!";
  3. }



Returns an integer:

  1. private static int returnThisTutorial() {
  2. return 4;
  3. }




Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • You may insert videos with [video:URL]
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <th> <img> <h1> <h2> <h3> <iframe> [video]
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <asp>, <c>, <cpp>, <csharp>, <css>, <html4strict>, <java>, <javascript>, <mysql>, <php>, <python>, <sql>, <vb>, <vbnet>. The supported tag styles are: <foo>, [foo].
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.