1. 程式人生 > 其它 >Java字串不連續斷開輸出

Java字串不連續斷開輸出

技術標籤:JAVAjava

從鍵盤輸入一串數字字串,將串從數字不連續的位置斷開,列印輸出多個連續的串。

例如:輸入:12345234568923456789
輸出:12345
23456
89
23456789

import java.util.Scanner;

public class Test {
	public static void main(String[] agsr) {
		System.out.print("請輸入一串數字:");
		Scanner sc = new Scanner(System.in);
		String scs = sc.next
(); String s = scs; String t = "1"; for (int i = 1; i < s.length(); i++) { if (s.charAt(i) == s.charAt(i - 1) + 1) { t += s.charAt(i); } else { System.out.println(t); t = ""+s.charAt(i); } } System.out.println(t); } }

執行截圖:
在這裡插入圖片描述