Он должен показывать результат как 3, но показывает прямоугольник (нераспознанный символ).В чем может быть проблема?Это не проблема компилятора, я проверял это в разных компиляторах.Кроме того, ошибка сохраняется и в случае массива int.
package basics;
public class Demo3 {
public static void main(String[] args) {
char a[]={2,3,4,5};
System.out.println(a[1]);
}
}