تابع System.Out.Format و نحوه فرمت بندی اعداد و رشته ها در جاوا :
تابع System.Out.Format در جاوا یکی از توابع مهم است که برای فرمت بندی اعداد و رشته ها در خروجی استفاده میشود. این تابع به برنامه نویسان امکان میدهد تا خروجی را با فرمت دلخواه خود نمایش دهند.
استفاده از تابع System.Out.Format بسیار ساده است. ابتدا باید خروجی مورد نظر را در یک رشته قرار دهید و سپس آن را با استفاده از تابع Format فرمت بندی کنید. در این تابع، میتوانید از نمادهای مختلف برای فرمت بندی استفاده کنید. برای مثال، میتوانید از الگوهای مختلف برای نمایش اعداد صحیح و اعشاری استفاده کنید، همچنین میتوانید تعیین کنید که رشتهها چه طولی داشته باشند و چگونه به صورت چپ یا راست چین شوند.
در زیر چند نمونه از استفاده از تابع System.Out.Format را میبینید:
1. فرمت بندی عدد صحیح:
int number = 12345;
System.out.format(“عدد صحیح: %d%n”, number);
خروجی: عدد صحیح: 12345
2. فرمت بندی عدد اعشاری:
double number = 12.345;
System.out.format(“عدد اعشاری: %.2f%n”, number);
خروجی: عدد اعشاری: 12.35
3. فرمت بندی رشته:
String name = “John Doe”;
System.out.format(“نام: %s%n”, name);
خروجی: نام: John Doe
4. تعیین طول رشته:
String name = “John Doe”;
System.out.format(“نام: %10s%n”, name);
خروجی: نام: John Doe
5. تعیین چینش رشته:
String name = “John Doe”;
System.out.format(“نام: %-10s%n”, name);
خروجی: نام: John Doe
در هر مثال، از نمادهای مختلفی برای فرمت بندی استفاده شده است. برای مطالعه بیشتر درباره این نمادها و قواعد فرمت بندی در جاوا، میتوانید به مستندات رسمی جاوا مراجعه کنید.
در نهایت، استفاده از تابع System.Out.Format به برنامه نویسان امکان میدهد تا خروجی را به صورت دلخواه خود فرمت بندی کنند و برنامههای خود را قابل خواندنتر و قابل فهمتر کنند.