الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اقرأ حرف ثم رقم كامل(double)

مغلق
بدأه LORD FEHYANDO في 29 سبتمبر 2006 · 2 رد · 540 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله و بركاته

ارجوا منكم يا اخواني مساعدتي..

اريد قراءة هذا النص

a 0.5

b 0.3333333333333333

c 0.16666666666666666

انا عملت برنامج و هذا الجزء من البرنامج. البرنامح عبارة عن قراءة عدد الحروف المتكررة في نص

BufferedReader in2 = new BufferedReader(new FileReader ("TableOfFrequency.txt"));

StreamTokenizer reader2 = new StreamTokenizer(in2);

String a;//لوضع الكلمة المقروءة لكي احولها إلى رقم

double s;//هنا اضع الرقم المحول

reader2.nextToken();

// int currTableSize=0;

while(reader2.ttype != StreamTokenizer.TT_EOF){

tab[currTableSize] = new Entry();

if(reader2.ttype==StreamTokenizer.TT_WORD){

cSymb=reader2.sval.charAt(0);

tab[currTableSize].symb = cSymb;

}

reader2.nextToken();

if(reader2.ttype==StreamTokenizer.TT_NUMBER){

a= ""+reader2.nval;

s=Double.parseDouble(a);

tab[currTableSize].weight = s;

}

tab[currTableSize].rep = "";

currTableSize++;

reader2.nextToken();

}

المشكلة هو انني ارغب من قراءة SPACE المسافة فهنا لا يقرأها مثلا

المسافة تكررت .4 وهذا نسبة تكرار المسافة بالنسبة للنص كله.

المشكلة الثانية هل استطيع قراءة حرف ثم قراءة رقم كامل كما في المثال الأول.

#2
String number =0.123454555322
number = number.trim()// to remove blanks

اقتباس
المشكلة الثانية هل استطيع قراءة حرف ثم قراءة رقم كامل كما في المثال الأول.

use try -->> convert the string to double and catch -->to make something with the letters

لست متواجد بشكل يومي

#3

آسف على تأخري في الرد...

جزاك الله خيرا

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…