بفرڊ ريڊر بمقابله اسڪينر
مون اڄ مسئلو حل ڪيو level22.lesson09.task01. حالت ۾، توھان کي ھڪڙي جڳھ کان جدا ڪيل لفظن کي ڳڻڻ جي ضرورت آھي، ڪيترن ئي لائينن تي مشتمل آھي. هن ڪم تي تبصرو ڏسي، مون کي حيرت ٿي ته ماڻهو خاص طور تي BufferedReader ذريعي لائينون پڙهندا آهن. ساڳئي وقت، انهن ۾ تمام گهڻا مسئلا آهن، لڪير کي split() استعمال ڪندي لفظن ۾ ورهائڻ جي ضرورت آهي ۽ لائن برڪ پڻ مشڪلاتون آهن. اهڙا سوال منهنجي اڳوڻي ڪمن ۾ پيدا ٿيا. ان سلسلي ۾، سوال اهو آهي ته: جاوا راشيوٽس کي اسڪينر لاء اهڙي ناپسندي ڇو آهي؟ ڇا هي هڪ عام غلط فڪر آهي يا ڇا مان ڪجهه وڃائي رهيو آهيان؟ آخرڪار ، اسڪينر هڪ بهترين ڪم ڪري ٿو جيڪڏهن اسان کي پوري لڪير کي ڳڻڻ جي ضرورت ناهي، پر خالن ۽ مختلف لائينن تي الڳ ٿيل لفظن. تقسيم جي صورت ۾ ڪو به ڪچرو داخل ڪرڻ ۽ لائنن کي ٽوڙڻ بابت سوچڻ جي ڪا ضرورت ناهي.
GO TO FULL VERSION