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

Leave a Comment

Your email address will not be published. Required fields are marked *