Home › coding › java › java wrapper classes

Java Wrapper Classes — Free Java Tutorial

Learn Java Wrapper Classes in Java with a free, beginner-friendly tutorial, examples and practice for Indian students on Syllab.in.

✓ 100% Free ✓ No Login Needed ✓ NCERT / CBSE Aligned ✓ Download as PDF

TL;DR: Learn Java Wrapper Classes in Java with a free, beginner-friendly tutorial, examples and practice for Indian students on Syllab.in.

Written & reviewed by the Syllab.in Academic Team (CBSE/NCERT subject experts) · Updated Jul 14, 2026

🤖 Stuck on any question? Ask Syllab's free AI Tutor for a step-by-step explanation — instant, unlimited, no login.

Java Wrapper Classes in Java

Every primitive type in Java has a corresponding Wrapper class: int → Integer, double → Double, boolean → Boolean, char → Character, long → Long, etc.

Wrapper classes turn primitives into objects, enabling them to be stored in Collections (List, Map, etc.) which require objects, not primitives.

Autoboxing is the automatic conversion from primitive to wrapper (int → Integer). Unboxing is the reverse (Integer → int). Java does this transparently.

Wrapper classes provide useful static utility methods: Integer.parseInt(), Double.parseDouble(), Integer.toBinaryString(), Integer.MAX_VALUE, Integer.MIN_VALUE.

Null handling: a wrapper variable can be null (unlike a primitive). Unboxing a null Integer throws NullPointerException.

Java Wrapper Classes — Syntax

// Autoboxing
Integer a = 42;         // int -> Integer (autoboxing)
int b = a;              // Integer -> int (unboxing)

// Useful methods
int n = Integer.parseInt("123");
String s = Integer.toString(456);
int max = Integer.MAX_VALUE;  // 2147483647

// Collections require wrappers
List<Integer> l

Learn Java Wrapper Classes step by step with Syllab's free interactive Java tutorial — runnable code examples, practice exercises and instant AI feedback, all free with no signup. Explore the full Java course →

Explore:

  • Syllabus
  • Practice
  • Mock Tests
  • NCERT Solutions
  • Coding
  • GK Quiz
  • Career Predictor
  • AI Tutor
  • Live Quiz
  • Doubt Solver
  • Microlearning
  • Free Alternatives
  • Kids Zone
  • Study Room
  • Calculators
  • Worksheets

Syllab.in — Free learning for Indian students, Class 1–12