#6 Data types in Java
663.3K views on YouTube
Check out our courses:
Agentic AI Engineering with Python : https://go.telusko.com/agentic-ai-python
Coupon: TELUSKO10 (10% Discount)
Master Java Spring Development : https://go.telusko.com/learn-master
Coupon: TELUSKO10 (10% Discount)
For More Queries WhatsApp or Call on : +919008963671
website : https://telusko.com/
Udemy Courses:
Java Spring:- https://go.telusko.com/Udemyjavaspring
Java:- https://go.telusko.com/udemyteluskojava
Spring: https://go.telusko.com/udemyteluskospring
Java For Programmers:- https://go.telusko.com/javaProgrammers
Python : https://go.telusko.com/udemyteluskopython
Git : https://go.telusko.com/udemyteluskogit
Docker : https://go.telusko.com/udemyteluskodocker
Instagram : https://www.instagram.com/navinreddyofficial/
Linkedin : https://in.linkedin.com/in/navinreddy20
WhatsApp : https://go.telusko.com/whatsapp
Discord : https://discord.gg/D8hWe9BqfF
In this lecture we are discussing
1) datatypes for given variable
a)Types of data-types?
b)primitive data types
c)why do we need different type of integer type?
d)how to create variable of different data types?
2) range and way to declare different data variable
#1
a) Datatypes are categories into primitive and non-primitive datatype.
But in this lecture, we are take all concept upon primitive data type.
b) There are 8 primitive datatype
integer —byte, short, int, long
float — float , double
character —char
boolean — boolean
c) why do we need different type of integer ?
= there are range for each type. for int –4 bytes ,long –8 bytes, short –2bytes byte –1byte
d) How to create variable of different data type?
= int a=10; byte b=4
= dataType variableName = value;
integer variable declaration
int a=5;
long b=600l; // e.g 578l, 100000l represent long integer type
byte c=127;
short s=128;
float vs double
=double have more precision than float by default java support double.
=declare variable of float and double type
–double a=5.6;
–but float b=5.6; //give error
–correct way float b=5.6f;
character representation
= char ch=’a’; //using single quotes on character we can declare char type of variable
boolean representation of variable
= boolean result=true; there are only two value of boolean either true or false.
=In other language like c and c++ — 0 is treated as false and non zero number treated as true but it is not in java.
{byte, short, int, long, float, double, char, Boolean }
since java is statically type or say strongly type language therefore we need
to mention datatype for each variable for declaring variable.
e.g int i=5; float f=2.5f;
In java integer are by default for integer int type;
for real number by default double
#2
Range and way to declare different data type variable
int i=5;// 4 bytes —32 bytes — -2147483648 to 2147483647
short s=5;//2 bytes — 16 bytes — -32768 to 32767
byte b=5;//1 byte — 8 bytes — -128 to 127
long l=5;//8 bytes — 64 bytes — -9223372036854775808 to 9223372036854775807
float f=5.5f;//4 bytes — 32 bytes — 1.4e-45 to 3.4028235e+38
double d=5.5;//8 bytes — 64 bytes — 4.9e-324 to 1.7976931348623157e+308
char c=’a’;//2 bytes — 16 bytes — 0 to 65535
boolean check=true; //value is either true or false
ASCII – American Standard Code for Information Interchange
Github repo : https://github.com/navinreddy20/Javacode.git
More Learning :
Java :- https://bit.ly/3x6rr0N
Python :- https://bit.ly/3GRc7JX
Django :- https://bit.ly/3MmoJK6
JavaScript :- https://bit.ly/3tiAlHo
Node JS :- https://bit.ly/3GT4liq
Rest Api :-https://bit.ly/3MjhZwt
Servlet :- https://bit.ly/3Q7eA7k
Spring Framework :- https://bit.ly/3xi7buh
Design Patterns in Java :- https://bit.ly/3MocXiq
Docker :- https://bit.ly/3xjWzLA
Blockchain Tutorial :- https://bit.ly/3NSbOkc
Corda Tutorial:- https://bit.ly/3thbUKa
Hyperledger Fabric :- https://bit.ly/38RZCRB
NoSQL Tutorial :- https://bit.ly/3aJpRuc
Mysql Tutorial :- https://bit.ly/3thpr4L
Data Structures using Java :- https://bit.ly/3MuJa7S
Git Tutorial :- https://bit.ly/3NXyCPu
Donation:
PayPal Id : navinreddy20
https://www.telusko.com