int[] from String or int[] from char[] : <p>what i want to do is take a String of numbers like "8675309" and then do some math based on different digits from the String. i'd be happy to get 8, 6, 7, 5, 3, 0, 9 and then using the indexes, but they seem to give weird numbers (like 51) so far. i simply want to wind up doing myArray[0] + myArray[3] = output (this example would be 8+5=13)</p>

<p>i own 6 books on Java and none of them cover this. 6+ hours on the web (google, stackoverflow, youtube, others) and nowhere can i find this. - no matter how i search i get results of everything but.</p>

<p>from arrays which are already populated, to strings already delimited, to discarding everything but numbers from a string, etc...</p>

<p>i tried using/modifying what i've found and the best i can come up with has eclipse yelling at me that it's not possible to convert a char to an int.</p>

<pre><code>    String str = cn;
    char[] charArray = str.toCharArray(); 

    String number = String.valueOf(cn);
    int[] digits1 = number.toCharArray();

    int newInt = charArray[0];  
    System.out.println(newInt);
</code></pre>

<p><em>"Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Type mismatch: cannot convert from char[] to int[]"</em></p>
