. Java . Java Casting
Java Casting
Getting a String out of an ArrayList
String StringName = (String)arrayListName.get(n);
Getting a double out of an ArrayList (Stored in the ArrayList as a Double)
double doubName = ((Double)arrayListName.get(n)).doubleValue();
Getting a String out of a Vector
String StringName = (String)vectName.get(n);
Getting a double out of a Vector (Stored in the Vector as a Double)
double doubName = ((Double)vectName.get(n)).doubleValue();
String to Double to double (using Double constructor)
double doubName = new Double(stringName).doubleValue;
String to Double to double
double doubName = Double.valueOf(stringName).doubleValue;
String to double (using static Double method - Java 1.2 & later)
double doubName = Double.parseDouble(stringName);
double to a new String (using the String constructor)
String stringName = new String(doubleName);
double to existing String
stringName = String.valueOf(doubleName);
double to int
double doubleName = 3;
int intName = (int)doubleName; // intName becomes == 3
double anotherDoubleName = 3.3; int anotherIntName = (int)anotherDoubleName; //anotherIntName becomes == 3, not 3.3
Getting a String out of an ArrayList
String StringName = (String)arrayListName.get(n);
Getting a double out of an ArrayList (Stored in the ArrayList as a Double)
double doubName = ((Double)arrayListName.get(n)).doubleValue();
Getting a String out of a Vector
String StringName = (String)vectName.get(n);
Getting a double out of a Vector (Stored in the Vector as a Double)
double doubName = ((Double)vectName.get(n)).doubleValue();
String to Double to double (using Double constructor)
double doubName = new Double(stringName).doubleValue;
String to Double to double
double doubName = Double.valueOf(stringName).doubleValue;
String to double (using static Double method - Java 1.2 & later)
double doubName = Double.parseDouble(stringName);
double to a new String (using the String constructor)
String stringName = new String(doubleName);
double to existing String
stringName = String.valueOf(doubleName);
double to int
double doubleName = 3; int intName = (int)doubleName; // intName becomes == 3
double anotherDoubleName = 3.3; int anotherIntName = (int)anotherDoubleName; //anotherIntName becomes == 3, not 3.3
String to char
char charName = stringName.charAt(2); //must specify offset in string to get char from
| Comments |
| Sign In |
| to add the first comment for Java Casting. |