كيف يمكنني محاذاة السلاسل إلى اليسار باستخدام String.format ()؟

StackOverflow https://stackoverflow.com/questions/4893313

سؤال

أنا أستخدم String.format () في Java في محاولة لمحاكاة قناة التحكم printf () المتوفرة في C. أنا أفهم كيفية تحديد أنه يجب وضع سلسلة في حقل يستغرق 20 حرفًا ، 5 ، 2... مع 3 أرقام عشرية ، 2 ، إلخ. ومع ذلك ، تتم طباعة السلاسل بمحاذاة اليمين في حقلها.

كيف يمكنني محاذاة الخيوط إلى اليسار؟

فيما يلي مثال على الإخراج المحتمل الذي أود تعديله لمحاذاة الرمز العام للكود والترميز العام في الحقول الخاصة بهما. Genacodicetagpre

* ملاحظة: اعتبر "-" مساحة فارغة

هل كانت مفيدة؟

المحلول

بالطريقة نفسها كما هو الحال مع printf - استخدم مُعدِّل رمز الترميز العام في التنسيق

نصائح أخرى

هل أعجبك هذا؟ Genacodicetagpre

الإخراج: Genacodicetagpre

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top