What is white space explain proper use of white space java, JAVA Programming

Assignment Help:

What is White Space? explain proper use of white space in java?

White space consists mainly of the space character in which you generates through hitting the space bar on your keyboard and in which is generally used to separate words within sentences. There are four other white space characters in Java, the horizontal tab, the create feed, the carriage return, and the linefeed. Depending on your platform, while you hit the return or enter key, you obtain either a carriage return (the Mac), a linefeed (Unix) or both (DOS, Windows, VMS). This generates a hard line break within the source code text.
Outside of String literals Java treats all white space and runs of white space (more than one white space character within immediate succession) the similar. It's used to separate tokens, and one space is as excellent as seven spaces, a tab and two carriage returns. Exactly that white space characters you use is primarily a result of what's convenient for human beings reading the code. The compiler doesn't care.

Inside String and character literals the just white space permitted is the space character. Carriage returns, tabs, line feeds and form feeds must be inserted along with special escape sequences like \r, \t, \f, and \n. You cannot break a String across a line like this:

String poem = "Mary had a little lamb
whose fleece was white as snow
and everywhere that Mary went
the lamb was sure to go.";
Instead you must use \n and the string concatenation operator, +, like this:
String poem = "Mary had a little lamb\n" +
"whose fleece was white as snow\n" +
"and everywhere that Mary went\n" +
"the lamb was sure to go.";

Remember that you can break a statement across multiple lines, you only can't break a String literal.
Also note that \n only works on Unix. You should probably use System.getProperty("line.separator") instead to return the proper line separator string for the platform your program is running on.

Java does not have all the escape sequences C has. Besides those already described it has only \b for backspace, \\ for the backslash character itself.

There are also \u escapes in which let you include any Unicode character.

The proper use of white space in programs
• Blank lines to separate blocks
• Use spaces instead of tabs


Related Discussions:- What is white space explain proper use of white space java

Constractar, Create a class HourlyWorker mind: particularHourlyWorker emplo...

Create a class HourlyWorker mind: particularHourlyWorker employee. • Declare two data members named wage and hours of double type with private access. • Implement a parameterized c

What are the parts of website design, What are the parts of website design?...

What are the parts of website design? Parts of web design: There are in 3 types of elements for web design and below are there names: 1. Navigation scheme 2. Overall look and

Android app development, Android App Development Project Description: ...

Android App Development Project Description: I am seeking a developer who can start an app from scratch and get it delivered to me as soon as possible. It is a minute android

For statement in javascript, A for loop repeats until a specified condition...

A for loop repeats until a specified condition evaluates to false. For for loop the JavaScript is similar to the Java and C for loops. A for statement looks as:  for ([initial-

Oop, creating a point of sale

creating a point of sale

Build KNN Classifier in Java, Can you help? this assignment I will need to ...

Can you help? this assignment I will need to build a very straightforward and fully functional machine learning classifier with the K-Nearest Neighbor (KNN) algorithm. The KNN mode

Java application game of life, The game of Life, invented by John Conway, i...

The game of Life, invented by John Conway, is supposed to model the genetic laws for birth, survival, and death (see Scienti_c American, October 1970, p. 120). We will play it on a

What will be the output of given program, What will be the output of this p...

What will be the output of this programme? Write comments where you find "//" symbol in the following code? function doSomething() { // 1 setTimeout('doSomething()',10000

Different points where weaving can be applied, What are the different point...

What are the different points where weaving can be applied? Ans) There are three points ? Compile Time ? Classload Time ? Runtime

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd