tags:

views:

97

answers:

2
String product = Integer.toString(w);

char[] original = String.toCharArray(product);

This is the code I have so far. The error says that I can't use toCharArray on String, but I looked in the documentation, and it is a listed method, so I'm kind of stuck.

+8  A: 

product.toCharArray()

The toCharArray is not a static method, but is a method of a string that already exists, which is why it didn't compile for you.

Here is a longer example:

public class ToCharArrayString {
  public static void main(String args[]) {
    //method converts complete String value to char array type value  
    String str = " einstein relativity concept is still a concept of great discussion";
    char heram[] = str.toCharArray();
    // complete String str value is been converted in to char array data by
    // the method
    System.out.print("Converted value from String to char array is:  ");
    System.out.println(heram);
  }
}
James Black
A: 

If the original reason was to reverse a number, my sugguestion is

StringBuffer sb = new StringBuffer(Integer.toString(w)); System.out.println(sb.reverse().toString());

Kennet