在Java編程中,讀取空格和回車是很常見(jiàn)的操作。本文將介紹如何在Java中使用代碼讀取空格和回車。
import java.util.Scanner; public class ReadSpaceNewLine{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); // 讀取一行數(shù)據(jù) String line = scanner.nextLine(); // 打印數(shù)據(jù) System.out.println("數(shù)據(jù): " + line); } }
上面的代碼使用了Java中的Scanner類來(lái)讀取一行數(shù)據(jù)。在讀取數(shù)據(jù)時(shí),如果輸入中有空格或回車,Scanner也會(huì)將其讀取進(jìn)來(lái)。所以我們可以直接使用Scanner類來(lái)讀取帶有空格和回車的數(shù)據(jù)。
如果需要讀取多行數(shù)據(jù),可以使用下面的代碼:
import java.util.Scanner; public class ReadMultipleLines{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); // 讀取多行數(shù)據(jù),以空行結(jié)束 String line; while(!(line = scanner.nextLine()).isEmpty()){ System.out.println("數(shù)據(jù): " + line); } } }
上面的代碼使用了Scanner類來(lái)讀取多行數(shù)據(jù),并以空行結(jié)束。在讀取數(shù)據(jù)時(shí),如果輸入中有空格或回車,Scanner也會(huì)將其讀取進(jìn)來(lái)。
以上就是Java讀取空格和回車的介紹,希望對(duì)大家有所幫助。