useDelimiter()

Java Scanner useDelimiter() metodi

❮ Scanner metodlari


Misol

Vergul bilan ajratilgan elementlarni o‘qish:

// Create a scanner object
Scanner myObj = new Scanner("Item 1,Item 2,Item 3");

// Change delimiter
myObj.useDelimiter(",");

// Read the contents of the scanner
while (myObj.hasNext()) {
  System.out.println(myObj.next());
}

ULASHISH

Ta’rif va qo‘llanilishi

useDelimiter() metodi skaner ishlatadigan ajratuvchini o‘zgartiradi. Ajratuvchi — skanerlanayotgan ma’lumotlarda tokenlarni ajratib turuvchi belgilar ketma-ketligi. U string yoki Pattern obyekti ko‘rinishida berilgan muntazam ifoda orqali tavsiflanadi.

Muntazam ifodalar haqida Java RegEx darsligimizda batafsil bilib oling.

Token nima?

Token — boshqa tokenlardan ajratuvchilar orqali ajratilgan belgilar ketma-ketligi. Standart ajratuvchi — bo‘sh joy belgilaridan iborat blok, lekin uni shu metod yordamida o‘zgartirish mumkin.


Sintaksis

Quyidagilardan biri:

public Scanner useDelimiter(Pattern pattern)
public Scanner useDelimiter(String pattern)

Parametr qiymatlari

Parametr Tavsif
pattern Majburiy. String yoki Pattern obyekti. Qaysi belgilar ketma-ketliklari ajratuvchi hisoblanishini belgilaydigan muntazam ifoda.

Texnik tafsilotlar

Qaytaradi: Ushbu metod tegishli bo‘lgan Scanner obyektiga havola; bu sozlash metodlarini zanjir shaklida chaqirish imkonini beradi. Zanjir shaklida chaqirishga misol: myObj.useDelimiter(",").setRadix(16);.

❮ Scanner metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!