أنا مبتدئ في برمجة الأندرويد و حاليا انا أخذ كورسات على منصة Udacity في أحد الدروس لاحظت انو في عوض ما يتم قراءة InputStream عن طريق BufferReader تم استخدام كلاس Scanner صراحة بحثت في موضوع سكانر و ما فهمت فيه شي وجدت طريقة عمله و الشرح كان باللغة الأنجليزية :

Using Scanner class is not so popular, but it works. The reason it works is because Scanner iterates over tokens in the stream, and in this process we can separate tokens using “beginning of the input boundary” (A) thus giving us only one token for the entire contents of the stream.

مططلحات كثيرة ما فهمتها هنا ماذا يقصد بـ "Iterates" و "tokens"؟ علمت أن معناها هو ' يتكرر عبر الرموز ' لكن ما المقصود بهذا ؟ هل يوجد رموز في ستريم ؟

بصراحة ما فهمت شي من الكلام ذا و عن كلاس سكانر اذا في شخص له معرفة بالأمر فمن فضلكم الاجابة