Để hiểu biết của tôi một char là một ký tự đơn, đó là một chữ cái, một số , dấu câu, một tab, một khoảng trắng hoặc một cái gì đó tương tự. Và do đó, khi tôi thực hiện:Thêm char và int
char c = '1';
System.out.println(c);
Kết quả 1 chính xác là những gì tôi mong đợi. Vì vậy, tại sao nó rằng khi tôi làm điều này:
int a = 1;
char c = '1';
int ans = a + c;
System.out.println(ans);
tôi kết thúc với kết quả ?
bản sao có thể có của [Trong Java, là kết quả của việc thêm hai ký tự một int hoặc char?] (Http://stackoverflow.com/questions/8688668/in-java -is-the-result-of-the-bổ sung-of-hai-chars-an-int-hoặc-a-char) – vaxquis