The Java while loop is used to iterate a part of the program several times. If the number of iteration is not fixed, it is recommended to use while loop.
While loop starts with the checking of condition. If it evaluated to true, then the loop body statements are executed otherwise first statement following the loop is executed. For this reason it is also called Entry control loop.
Once the condition is evaluated to true, the statements in the loop body are executed. Normally the statements contain an update value for the variable being processed for the next iteration.
When the condition becomes false, the loop terminates which marks the end of its life cycle.
Infinite while loop
Syntax
while(true){
//code to be executed
}
Program
publicclass infinite_while
{
publicstaticvoid main(String args[])
{
while(true)
{
System.out.println("Infinite while loop");
}
}
}
Output
Infinite while loop
Infinite while loop
Infinite while loop
Infinite while loop
Infinite while loop
Infinite while loop
Infinite while loop
Infinite while loop
Explanation
If you pass true in the while loop, it will be infinitive while loop.
Here, condition is always true so program runs continuously. You have to press ctrl+c to stop the program.
In this article we view three key (and interrelated) topics that make it all possible: the CLR, CTS, and CLS . Common Language Runtime From a programmer’s point of view, .NET can be understood as a runtime environment and a comprehensive base class library. The runtime layer is properly referred to as the Common Language Runtime , or CLR. The primary role of the CLR is to locate, load, and manage .NET objects on your behalf. The CLR also takes care of a number of low-level details such as memory management, application hosting, coordinating threads, and performing basic security checks (among other low-level details). Common Type System Another building block of the .NET platform is the Common Type System , or CTS. The CTS specification fully describes all possible data types and all programming constructs supported by the runtime, specifies how these entities can interact with each other, and details how they are represented in the .NET metadata format. Common Languag...
In this article we will see members of C# datatypes. Members of datatype Members of numerical datatype Experimenting with the intrinsic C# data types, understand that the numerical types of .NET support MaxValue and MinValue properties that provide information regarding the range a given type can store. In addition to the MinValue/MaxValue properties, a given numerical system type may define further useful members. For example, the System.Double type allows you to obtain the values for epsilon and infinity which might be of interest to those of you with a mathematical flare. Lets understand that by a simple program: Program using System; public class ConsoleApp { public static void Main(string[] args) { Console.WriteLine("Members of numerical datatype:"); Console.WriteLine("Max value of Int: {0}",int.MaxValue); Console.WriteLine("Min value of Int: {0}",int.MinValue); Console.WriteLine(...
Have you heard about Text editor with live changes of HTML , CSS and JAVASCRIPT ? Get a real-time connection to your output. Make changes to CSS and HTML and JS you'll instantly see those changes on screen. Number of that kind of editors are available online. In this article we will see how it works ? code is given below: HTML <table> <tr> <td> <pre id="html" class="content" contenteditable> </pre> </td> <td rowspan="3" id="Output"> <iframe id="output"></iframe> </td> </tr> <tr> <td> <pre id="css" class="content" contenteditable> </pre> </td> </tr> <tr> <td> <pre id="js" class="content" contenteditable> </pre> </td> </tr> </table> CSS pre::before{ font-size: 16px; content:...
Comments
Post a Comment