So I am trying to populate a 2D array from two strings, as seen below.
However, when I go to compile my code, I get a
"java: incompatible types: char[] cannot be converted to char"
error. What am I doing wrong?
public static void main(String[] args) {
String alphabet = ("ABCDEFGHIJKLMNOPQRSTUVWXYZ");
String iAlphabet = ("ZYXWVUTSRQPONMLKJIHGFEDCBA");
char alphabetArray [][] = {{alphabet.toCharArray()},{iAlphabet.toCharArray()}};
System.out.print(alphabetArray[4][4]);
}
}
(New to Java, and am just bashing my head against a wall on this one)
{alphabet.toCharArray(),iAlphabet.toCharArray()};? You don't need parentheses around the Strings you know, maybe you'll want to read this as well: docs.oracle.com/javase/tutorial so you don't need to bash your head against a wall so much.{alphabet.toCharArray(),iAlphabet.toCharArray()}