SlideShare a Scribd company logo
JAVA VARIABLES
Java Variables
Variables are containers for storing data
values.
In Java, there are different types of variables,
for example:
•String - stores text, such as "Hello". String
values are surrounded by double quotes
•int - stores integers (whole numbers),
without decimals, such as 123 or -123
Java Variables
•float - stores floating point numbers,
with decimals, such as 19.99 or -19.99
•char - stores single characters, such as
'a' or 'B'. Char values are surrounded by
single quotes
•boolean - stores values with two states:
true or false
Declaring (Creating) Variables
To create a variable, you must specify the type
and assign it a value:
Where type is one of Java's types (such as int or String), and variableName is
the name of the variable (such as x or name). The equal sign is used to assign
values to the variable.
Example
Create a variable called name of type String and assign
it the value "John".
Then we use println() to print the name variable:
Create a variable called myNum of
type int and assign it the value 15:
You can also declare a variable without
assigning the value, and assign the value
later:
Note that if you assign a new value to an existing variable, it will
overwrite the previous value:
Change the value of myNum from 15 to 20:
Final Variables
If you don't want others (or yourself) to overwrite
existing values, use the final keyword (this will declare
the variable as "final" or "constant", which means
unchangeable and read-only):
A demonstration of how to declare
variables of other types:
EXERCISE
•True or False:
To create a variable in Java, you
must specify the type first.
EXERCISE
• Create a variable named carName and
assign the value Volvo to it.
EXERCISE
•Create variable named
maxSpeed and assign value 120
to it.
JAVA PRINT VARIABLES
Display Variables
• The println() method is often used to
display variables.
• To combine both text and a variable, use
the + character:
String name = "John";
System.out.println("Hello " + name);
Example:
You can also use the + character to add a
variable to another variable:
String firstName = "John ";
String lastName = "Doe";
String fullName = firstName + lastName;
System.out.println(fullName);
Example:
For numeric values, the + character works as a
mathematical operator (notice that we
use int (integer) variables here):
Example:
int x = 5;
int y = 6;
System.out.println(x + y); // Print the value of x + y
EXERCISES:
1. What method is often used to print
variables?
2. Insert the missing parts to combine both
text and a variable.
String name = “John”;
System.out.println(“Hello” );
EXERCISES:
3. Display the sum of 5 + 10, using two variables: x
and y.
= ;
int y = 10;
System.out.println( x + y );
EXERCISES:
4. Create a variable called z, assign x + y to it, and
display the result.
int x = 5 ;
int y = 10;
= x + y;
System.out.println( );
Java Declare Multiple Variables
Declare Many Variables
• To declare more than one variable of the same type, you
can use a comma-separated list:
Example
• Instead of writing: You can simply write:
int x = 5; int x = 5, y=6, z=50;
int y = 6; System.out.println( x + y + z);
int z = 50;
System.out.println( x + y + z);
One Value to Multiple Variables
• You can also assign the same value to multiple
variables in one line:
• Example:
int x, y, z;
x = y = z = 50;
System.out.println(x + y + z);
Java Identifiers
•Identifiers
•All Java variables must
be identified with unique names.
•These unique names are called identifiers.
•Identifiers can be short names (like x and
y) or more descriptive names (age, sum,
totalVolume).
Note: It is recommended to use descriptive names in
order to create understandable and maintainable code:
The general rules for naming
variables are:
•Names can contain letters, digits, underscores, and dollar
signs
•Names must begin with a letter
•Names should start with a lowercase letter, and cannot
contain whitespace
•Names can also begin with $ and _
•Names are case-sensitive ("myVar" and "myvar" are
different variables)
•Reserved words (like Java keywords, such
as int or boolean) cannot be used as names
Computer Programming Java VARIABLES.pptx
True or False:
All java variables
must be identified
with unique names.
Create a variable
named maxSpeed
and assign the value
120 to it.
Java Variables - Examples
Real-Life Examples
• Often in our examples, we simplify
variable names to match their data
type (myInt or myNum for int types,
myChar for char types, and so on).
This is done to avoid confusion.
However, for a practical example of using variables, we
have created a program that stores different data about
a college student:
Calculate the Area of a Rectangle
In this real-life
example, we create
a program to
calculate the area
of a rectangle (by
multiplying the
length and width):

More Related Content

PPTX
Programming fundamental 02.pptx
PPTX
JAVA LESSON-01.pptx
PPTX
OOP-java-variables.pptx
PDF
Copy_of_Programming_Fundamentals_CSC_104__-_Session_3.pdf
PPTX
Introduction to java
PPTX
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
PPTX
Identifiers, keywords and types
PPTX
Fundamental programming structures in java
Programming fundamental 02.pptx
JAVA LESSON-01.pptx
OOP-java-variables.pptx
Copy_of_Programming_Fundamentals_CSC_104__-_Session_3.pdf
Introduction to java
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
Identifiers, keywords and types
Fundamental programming structures in java

Similar to Computer Programming Java VARIABLES.pptx (20)

PDF
CSC111-Chap_02.pdf
PDF
7. VARIABLEs presentation in java programming. Pdf
PPTX
Data Types, Variables, and Operators
PPTX
Java fundamentals
PPTX
Java works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc.) I...
PPTX
javascript client side scripting la.pptx
PDF
Should begin with a letter and may contain additional letters and di.pdf
PPTX
Java Basics 1.pptx
PPTX
Introduction to java Programming Language
PPT
02. Data Type and Variables
PPTX
JavaScript.pptx
PPTX
JavaVariablesTypes.pptx
PPTX
Enumerations, structure and class IN SWIFT
PPTX
Python Variable for the students who started their python.pptx
PPTX
Python variables and data types.pptx
PPT
Comp102 lec 4
PPTX
Introduction to Java Programming
PPTX
kotlin-nutshell.pptx
PPT
Basic of java 2
PPTX
DOC-20240812-WA0000 array string and.pptx
CSC111-Chap_02.pdf
7. VARIABLEs presentation in java programming. Pdf
Data Types, Variables, and Operators
Java fundamentals
Java works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc.) I...
javascript client side scripting la.pptx
Should begin with a letter and may contain additional letters and di.pdf
Java Basics 1.pptx
Introduction to java Programming Language
02. Data Type and Variables
JavaScript.pptx
JavaVariablesTypes.pptx
Enumerations, structure and class IN SWIFT
Python Variable for the students who started their python.pptx
Python variables and data types.pptx
Comp102 lec 4
Introduction to Java Programming
kotlin-nutshell.pptx
Basic of java 2
DOC-20240812-WA0000 array string and.pptx
Ad

More from MarianneIsid (6)

PPTX
Computer Programming Java Data Types.pptx
PPTX
Recreational Activity – Physiological Indicators Monitoring During Hiking
PPTX
E-TECH Quarter4 MODULE 1 ICT and Multimedia
PPTX
E-Tech: M2:ICT Project for Social Change
PPTX
Module 4-PE-FITT Goals: Health related fitness
PPTX
Idealism-goal of education-final.pptx
Computer Programming Java Data Types.pptx
Recreational Activity – Physiological Indicators Monitoring During Hiking
E-TECH Quarter4 MODULE 1 ICT and Multimedia
E-Tech: M2:ICT Project for Social Change
Module 4-PE-FITT Goals: Health related fitness
Idealism-goal of education-final.pptx
Ad

Recently uploaded (20)

PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Basic Mud Logging Guide for educational purpose
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
master seminar digital applications in india
PDF
RMMM.pdf make it easy to upload and study
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Lesson notes of climatology university.
PDF
Classroom Observation Tools for Teachers
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Basic Mud Logging Guide for educational purpose
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
O7-L3 Supply Chain Operations - ICLT Program
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
master seminar digital applications in india
RMMM.pdf make it easy to upload and study
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Supply Chain Operations Speaking Notes -ICLT Program
Insiders guide to clinical Medicine.pdf
Lesson notes of climatology university.
Classroom Observation Tools for Teachers

Computer Programming Java VARIABLES.pptx

  • 2. Java Variables Variables are containers for storing data values. In Java, there are different types of variables, for example: •String - stores text, such as "Hello". String values are surrounded by double quotes •int - stores integers (whole numbers), without decimals, such as 123 or -123
  • 3. Java Variables •float - stores floating point numbers, with decimals, such as 19.99 or -19.99 •char - stores single characters, such as 'a' or 'B'. Char values are surrounded by single quotes •boolean - stores values with two states: true or false
  • 4. Declaring (Creating) Variables To create a variable, you must specify the type and assign it a value: Where type is one of Java's types (such as int or String), and variableName is the name of the variable (such as x or name). The equal sign is used to assign values to the variable.
  • 5. Example Create a variable called name of type String and assign it the value "John". Then we use println() to print the name variable:
  • 6. Create a variable called myNum of type int and assign it the value 15:
  • 7. You can also declare a variable without assigning the value, and assign the value later: Note that if you assign a new value to an existing variable, it will overwrite the previous value:
  • 8. Change the value of myNum from 15 to 20:
  • 9. Final Variables If you don't want others (or yourself) to overwrite existing values, use the final keyword (this will declare the variable as "final" or "constant", which means unchangeable and read-only):
  • 10. A demonstration of how to declare variables of other types:
  • 11. EXERCISE •True or False: To create a variable in Java, you must specify the type first.
  • 12. EXERCISE • Create a variable named carName and assign the value Volvo to it.
  • 13. EXERCISE •Create variable named maxSpeed and assign value 120 to it.
  • 14. JAVA PRINT VARIABLES Display Variables • The println() method is often used to display variables. • To combine both text and a variable, use the + character: String name = "John"; System.out.println("Hello " + name); Example:
  • 15. You can also use the + character to add a variable to another variable: String firstName = "John "; String lastName = "Doe"; String fullName = firstName + lastName; System.out.println(fullName); Example:
  • 16. For numeric values, the + character works as a mathematical operator (notice that we use int (integer) variables here): Example: int x = 5; int y = 6; System.out.println(x + y); // Print the value of x + y
  • 17. EXERCISES: 1. What method is often used to print variables? 2. Insert the missing parts to combine both text and a variable. String name = “John”; System.out.println(“Hello” );
  • 18. EXERCISES: 3. Display the sum of 5 + 10, using two variables: x and y. = ; int y = 10; System.out.println( x + y );
  • 19. EXERCISES: 4. Create a variable called z, assign x + y to it, and display the result. int x = 5 ; int y = 10; = x + y; System.out.println( );
  • 20. Java Declare Multiple Variables Declare Many Variables • To declare more than one variable of the same type, you can use a comma-separated list: Example • Instead of writing: You can simply write: int x = 5; int x = 5, y=6, z=50; int y = 6; System.out.println( x + y + z); int z = 50; System.out.println( x + y + z);
  • 21. One Value to Multiple Variables • You can also assign the same value to multiple variables in one line: • Example: int x, y, z; x = y = z = 50; System.out.println(x + y + z);
  • 22. Java Identifiers •Identifiers •All Java variables must be identified with unique names. •These unique names are called identifiers. •Identifiers can be short names (like x and y) or more descriptive names (age, sum, totalVolume).
  • 23. Note: It is recommended to use descriptive names in order to create understandable and maintainable code:
  • 24. The general rules for naming variables are: •Names can contain letters, digits, underscores, and dollar signs •Names must begin with a letter •Names should start with a lowercase letter, and cannot contain whitespace •Names can also begin with $ and _ •Names are case-sensitive ("myVar" and "myvar" are different variables) •Reserved words (like Java keywords, such as int or boolean) cannot be used as names
  • 26. True or False: All java variables must be identified with unique names.
  • 27. Create a variable named maxSpeed and assign the value 120 to it.
  • 28. Java Variables - Examples Real-Life Examples • Often in our examples, we simplify variable names to match their data type (myInt or myNum for int types, myChar for char types, and so on). This is done to avoid confusion.
  • 29. However, for a practical example of using variables, we have created a program that stores different data about a college student:
  • 30. Calculate the Area of a Rectangle In this real-life example, we create a program to calculate the area of a rectangle (by multiplying the length and width):

Editor's Notes

  • #12: String carName = “Volvo”;
  • #13: int maxSpeed = 120;
  • #16: From the example above, you can expect: x stores the value 5 y stores the value 6 Then we use the println() method to display the value of x + y, which is 11
  • #17: println() + name
  • #18: Int x = 5
  • #19: Int z = x+y z
  • #26: true
  • #27: Int maxSpeed = 120;