DEV Community

Cover image for Data Types in Java
Kavitha
Kavitha

Posted on

Data Types in Java

Data Types
A data type specifies what kind of data a variable can hold. Java is a strongly typed language, which means every variable must be declared with a data type.

Primitive Data Types
Primitive data types store simple and single values.

  • int is used to store whole numbers such as 10, 25, or -5.
  • float is used to store decimal values and must end with f, for example 10.5f.
  • double is used to store large or precise decimal values.
  • char stores a single character like 'A' or '9'.
  • boolean stores only two values: true or false.

Example:

int age = 20;
float percentage = 85.5f;
double salary = 45000.75;
char grade = 'A';
boolean isPassed = true;

Enter fullscreen mode Exit fullscreen mode

Non-Primitive Data Types

  • Non-primitive data types are used to store multiple values or complex data.
  • String is used to store text.
  • Arrays store multiple values of the same type.
  • Classes and Objects represent real-world entities.

Example:

String name = "Java Programming";

Enter fullscreen mode Exit fullscreen mode

Top comments (0)