دوستان من تازه یادگیری جاوا رو شروع کردم. برنامهای نوشتم که جمع دو عدد رو با تابع printf نشون بده ولی متاسفانه عددها را به صورت علامت سوال نشون میده. هر برنامهی آمادهای هم که کپی میکنم باز عدد رو درست نشون نمیده مثلا خروجی زیر این طوریه
public class Addition {
public static void main(String args[]) {
int x = 20;
float y = 5.5f;
char c = 'J';
String str = "Hello Java";
//Displaying formatted string
System.out.printf("The formatted string: %d %f %c %s", x , y, c, str);
}
}
The formatted string: ?? ???????? J Hello Java
آره ولی همون طوری که تو ادامه نوشتم خروجی هم در ترمینال Vscode و هم در CMD به صورت
The formatted string: ?? ???????? J Hello Java
نشون داده میشه
http://uupload.ir/files/irv6_capture.jpg
خودم یافتم
چون تو Region فرمت رو Persian گذاشتم برا همین خروجی تو CMD فارسی چاپ میشده
open jdk 11
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟