public static void main(String[] args){
System.out.println('\n'+'\r');
// WTF???
}
Может кто-нибудь объяснить, почему в данном случае на выходе будет число(23)? Заранее спасибо.public static void main(String[] args){
System.out.println('\n'+'\r');
// WTF???
}
Может кто-нибудь объяснить, почему в данном случае на выходе будет число(23)? Заранее спасибо.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Сложение 2-х char автоматически расширяется до int в данном случае, чтобы избежать переполнения
'\n' == 10, '\r' == 13