中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Java的Scanner如何自定義分隔符

小樊
86
2024-07-10 13:25:29
欄目: 編程語言

在Java中,Scanner類默認使用空白字符(空格、制表符、換行符等)作為分隔符來分隔輸入。如果需要自定義分隔符,可以使用Scanner類的useDelimiter()方法來指定自定義的分隔符。

以下是一個示例代碼,演示如何使用自定義分隔符來分隔輸入:

import java.util.Scanner;

public class CustomDelimiterExample {
    public static void main(String[] args) {
        String input = "apple,orange,banana,grape";
        
        Scanner scanner = new Scanner(input);
        scanner.useDelimiter(",");
        
        while(scanner.hasNext()) {
            System.out.println(scanner.next());
        }
        
        scanner.close();
    }
}

在上面的示例中,我們使用逗號作為分隔符來分隔輸入字符串"apple,orange,banana,grape"。通過調用useDelimiter(“,”)方法,我們告訴Scanner類使用逗號作為分隔符,而不是默認的空白字符。然后,使用while循環和hasNext()、next()方法來逐個輸出分隔后的字符串。

運行上面的代碼,輸出結果如下:

apple
orange
banana
grape

這樣就實現了使用自定義分隔符來分隔輸入的功能。

0
佛教| 玉门市| 南澳县| 富民县| 余姚市| 龙海市| 阿克苏市| 余干县| 广灵县| 岳池县| 太保市| 屯留县| 格尔木市| 巧家县| 电白县| 石楼县| 佛冈县| 文水县| 象州县| 汪清县| 会泽县| 镇宁| 上虞市| 赫章县| 辛集市| 莱芜市| 东方市| 鄂托克前旗| 咸丰县| 大新县| 南江县| 开阳县| 花垣县| 瓮安县| 遂宁市| 贺州市| 定边县| 井研县| 永安市| 辉南县| 西乡县|