Жолдармен жұмыс жасауға арналған кластар



1) Жолдармен жұмыс жасау
2) String класы
Ақпаратты өңдеуде мәтінмен жасалатын жұмыстар үлкен орын алады.Java тілінде жолдар да обьект болып табылады. Жолдардағы әрбір символдың типі char болады, олар Unicode кодтауында сақталады және әрбір символ екі байт орын алады.
Java тілінің java.lang дестесінде жолдармен жұмыс жасауға арналған String және StringBuffer деп аталатын класс бар. Жолдар осы екі кластың даналары (экземпляры) ретінде көрсетіледі. Символдардың массивіне қарағанда, мәтіндік жолдарды өңдейтін дайын әдістерді қолдануға мүмкіндік беретін кластармен жұмыс істеу ыңғайлы.
Жолдарды сақтауға екі кластың арналуының себебі бар.
String класының обьектілерінде ұзындығы мен мазмұны өзгермейтін жолдар - тұрақтылар сақталады,бұл олардың өңделуін тездетіп, жадты үнемдейді. String класында жолдарды салыстыруға, жолдағы символды іздеуге және нақты символдар мен ішкі жолдарды жолдан шығарып алуға мүмкіндік беретін әдістер бар.
1.Андасова Б. З. Java программалау тілі, Астана, 2014.
2.Мильвидский А. М. Введение в Java, 1998. -250с.

Қазақстан Республикасының білім және ғылым министірлігі
Л.Н. Гумилев атындағы Еуразия ұлттық университеті ШЖҚ РМК
Ақпараттық технологиялар факультеті
Ақпараттық жүйелер кафедрасы

CӨЖ
Тақырыбы: Жолдармен жұмыс жасауға арналған кластар.

Астана 2017 жыл

Жоспар:
1) Жолдармен жұмыс жасау
2) String класы

Жолдармен жұмыс жасауға арналған кластар. Ақпаратты өңдеуде мәтінмен жасалатын жұмыстар үлкен орын алады.Java тілінде жолдар да обьект болып табылады. Жолдардағы әрбір символдың типі char болады, олар Unicode кодтауында сақталады және әрбір символ екі байт орын алады.
Java тілінің java.lang дестесінде жолдармен жұмыс жасауға арналған String және StringBuffer деп аталатын класс бар. Жолдар осы екі кластың даналары (экземпляры) ретінде көрсетіледі. Символдардың массивіне қарағанда, мәтіндік жолдарды өңдейтін дайын әдістерді қолдануға мүмкіндік беретін кластармен жұмыс істеу ыңғайлы.
Жолдарды сақтауға екі кластың арналуының себебі бар.
String класының обьектілерінде ұзындығы мен мазмұны өзгермейтін жолдар - тұрақтылар сақталады,бұл олардың өңделуін тездетіп, жадты үнемдейді. String класында жолдарды салыстыруға, жолдағы символды іздеуге және нақты символдар мен ішкі жолдарды жолдан шығарып алуға мүмкіндік беретін әдістер бар.
Ал StringBuffer класы жол жасалынған соң, оны өзгерту қажет болған жағдайда қолданылады. Атап айтқанда, жолға жаңадан символдар мен жолдар қосып немесе жолдың бөлігін жойып немесе бірнеше жолдан бір жол жасау арқылы StringBuffer класының обьектілерінде сақталынған жолдың өзындығын өзгертуге болады. Көбінесе, String типіндегі жолдың ұзындығын өзгерту қажет болғанда, Java оны айқын емес түрде StringBuffer типіне келтіріп алып, ұзындығын өзгертіп, одан соң қайтадан String типіне айналдырады.
String класы
Жолды құру. Жолмен жұмыс жасау үшін алдымен оны құру керек, жолды құрудың әртүрлі тәсілдері бар. Солардың ішінде ең қарапайым тәсіл - жолдың тұрақтыға String типті сілтемені жасау. Егер жолдық тұрақты ұзын (символдар бір жолға сыймайтындай) болса, оларды бірнеше қатар етіп тіркестіру операциясы (+) арқылы қосып жазуға болады.
String s= null; жазуы жолдық типті s айнымалысының ешқандай жолға сілтеме жасамайтын және оның обьект емес бос сілтеме екенін білдіреді. Ал, String s= ; жазуы ешқандай символдан тұрмайтын String типті бос жолды білдіреді.
Жолды статикалық әдістермен құру. Жолды құрудың ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Java тілі негіздері
Қасиетті таңдау терезесі
СИ бағдарламалау тілінде жадыны басқару
Бір құжат аймағында сілтемелер жасау
Арнайы педагогиканың сыныптамалары
Ақпараттық технологияларды қолдану арқылы Web-сайт құру және зерттеу
Бағдарламалық қамтаманың сапасы
Delphi ортасында жолдарды, жазбаларды өңдеу
Қазақ әдебиетін оқытуға байланысты методикалық проблемаларды зерттеу мәселесі
Бірінші кластағы бейнелеу өнері сабақтарын ұлттық көркем мәдениеттің негізінде өткізу жолдарын
Пәндер