public class ConvertString { public ConvertString() { String[] strArray = {"125", "50", "2.75", "10.25", "true"}; // convert strings to integers int intValue1 = Integer.parseInt(strArray[0]); int intValue2 = Integer.parseInt(strArray[1]); int intSum = intValue1 + intValue2; // Note that the '+' operator creates a string out of intSum for printing System.out.println("[Integer Sum: " + intSum + "]"); // convert strings to doubles double doubleValue1 = Double.parseDouble(strArray[2]); double doubleValue2 = Double.parseDouble(strArray[3]); double doubleSum = doubleValue1 + doubleValue2; System.out.println("[Double Sum: " + doubleSum + "]"); // convert string to float float floatValue = Float.parseFloat(strArray[2]); System.out.println("[Float value: " + floatValue + "]"); // convert string to boolean (special case) Boolean booleanObject = new Boolean(strArray[4]); boolean booleanValue = booleanObject.booleanValue(); System.out.println("[Boolean: " + booleanValue +"]"); // convert int to string int age = 20; String ageStr = Integer.toString(age); System.out.println("[ageStr: " + ageStr + "]"); // convert double to string double area = 30.50; String areaStr = Double.toString(area); System.out.println("[areaStr: " + areaStr + "]"); } public static void main(String[] args) { new ConvertString(); } }