/* Depending on what variables you want to declare */
String hello = "hello"; //characters
short one = 12;//shorter integers
int two = 2000; //complete integer up too 32 bits
long number = 2000000; //complete integer up to 64 bits
float decimal = 1.512 //up to 7 decimal digits
double million = 1.387892847395 //up tp 16 decmial digits
Bool condition = true; // true or false
char a = "a"; // unicode character
The var keyword was introduced in Java 10.
Type inference is used in var keyword in which it detects automatically
the datatype of a variable based on the surrounding context.
The below examples explain where var is used and also where you can’t use it.
// Java program to explain that
// var can used to declare any datatype
class Demo1 {
public static void main(String[] args)
{
// int
var x = 100;
// double
var y = 1.90;
// char
var z = 'a';
// string
var p = "tanu";
// boolean
var q = false;
// type inference is used in var keyword in which it
// automatically detects the datatype of a variable
System.out.println(x);
System.out.println(y);
System.out.println(z);
System.out.println(p);
System.out.println(q);
}
}
class Variables {
public static void main(String[] args) {
String msg = "Hello World"; // Strings
int number = 10; // Integers
float decimal = 7.369f; // Make sure to end the decimal with an f.
char letter = 'A'; // Characters
boolean result = true; // Booleans
}
}
//variable is a container which holds the value//
//ex://
var characters = document.getElementbyID('character').value;
//above the variable is characters and value is character//
//this are the most common ones
int x = 5;
String y = "hello";
System.out.println(x + y);
class HelloWorld {
public static void main(String[] args) {
String a = "aaaa";
int num = 123;
final String cons = "I am constant";
System.out.print(a);
System.out.print(num);
System.out.print(cons);
}
}
improve the readability of code for other developers who read the code.
In some situations
int myVariable = 42; //This is the most commonly used variable. Only use other variables if you have a good reason to.