1. 程式人生 > >java中如何用Scanner類讀入單個字元

java中如何用Scanner類讀入單個字元

Scanner沒有直接讀入單個字元的方法,next方法沒辦法讀入空格符,因為Scanner以空格符作為輸入完畢的標誌

import java.util.Scanner;

Scanner in = new Scanner(System.in);

String s = in.nextLine();

char[] chars = s.toArray();

char c = chars[0];  //c就是讀入的單個字元

或者

char c = new java.util.Scanner(System.in).next().charAt(0);

---------------------  作者:rockly89  來源:CSDN  原文:https://blog.csdn.net/ly890700/article/details/64457222  版權宣告:本文為博主原創文章,轉載請附上博文連結!