بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
فارسی کردن اعداد
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Andronymous
8 سال پیش
0
0
کلاس زیر رو یه پروژه اضافه کن
public class HelperFormat {
private String[] persianNumbers = new String[]{"۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"};
public String toPersianNumber(String text) {
if (text == null || text.length() == 0) {
return "";
}
String out = "";
int length = text.length();
for (int i = 0; i < length; i++) {
char c = text.charAt(i);
if ('0' <= c && c <= '9') {
int number = Integer.parseInt(String.valueOf(c));
out += persianNumbers[number];
} else if (c == '٫') {
out += '،';
} else {
out += c;
}
}
return out;
}
}
از کلاس یه شی جدید بساز و از تابع toPersianNumber استفاده کن.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .