import org.pureprogrammer.Utils; public class Operators8 { public static void main(String[] args) { final String sFloat = "3.1415926"; final String sInt = "3"; final String sLong = "123456789123456789"; final double a = Utils.stodWithDefault(sFloat, 0.0); final int b = Utils.stoiWithDefault(sInt, 0); final long c = Utils.stolWithDefault(sLong, 0); final String strA = String.valueOf(a); final String strB = String.valueOf(b); final String strC = String.valueOf(c); System.out.println(Utils.format("sFloat as double: {0:f}", a)); System.out.println(Utils.format("sInt as int: {0:d}", b)); System.out.println(Utils.format("sLong as long: {0:d}", c)); System.out.println(Utils.format("a as string: {0:s}", strA)); System.out.println(Utils.format("b as string: {0:s}", strB)); System.out.println(Utils.format("c as string: {0:s}", strC)); } }