Java Programming Practical 6
Question 1
Write a program to show the use of Integer Wrapper class methods.
IntegerWrapperDemo.java
Java
public class IntegerWrapperDemo
{
public static void main(String[] args)
{
String str = "123";
int num = Integer.parseInt(str);
System.out.println("String to number: " + num);
int val = 546;
System.out.println("Binary number: " + Integer.toBinaryString(val));
System.out.println("Octal number: " + Integer.toOctalString(val));
System.out.println("Hexadecimal number: " + Integer.toHexString(val));
}
}
Output

Question 2
Write a program to convert String value into Integer class object.
StringtoIntegerDemo.java
Java
import java.util.*;
public class StringtoIntegerDemo
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter the number digits: ");
String str = sc.nextLine();
int num = Integer.parseInt(str);
System.out.println("String to number: " + num);
}
}
Output

Question 3
Write a program to make use of Character Wrapper class Methods.
CharacterDemo.java
Java
import java.util.*;
public class CharacterDemo
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter a character: ");
char ch = sc.next().charAt(0);
System.out.println("Uppercase of character: " + Character.toUpperCase(ch));
System.out.println("Lowercase of character: " + Character.toLowerCase(ch));
System.out.println("String representation of character: " + Character.toString(ch));
}
}
Output

Question 4
Write a program to convert Integer object value into primitive datatype byte, short and double value.
IntegerDemo.java
Java
import java.util.*;
public class IntegerDemo
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter an Integer: ");
int num=sc.nextInt();
Integer i=new Integer(num);
byte b=i.byteValue();
System.out.println("Byte value: " + b);
short sh=i.shortValue();
System.out.println("Short value: " + sh);
double d=i.doubleValue();
System.out.println("Double value: " + d);
}
}
Output
