本文目錄一覽:
在java中如何輸入一個char型字符。
1.先創建一個Scanner對象
2.調用Scanner對象的next()方法獲取控制台輸入,返回的是一個String類型,因為沒有nextChar()方法
3.調用String的charAt(0)方法獲取第一個字符
Scanner sc = new Scanner(System.in);
String s = sc.next();
char c = s.charAt(0);
在java中如何輸入char型數據?
直接輸入不行,要進行轉換
import java.util.*;
class Test
{
public static void main(String []args)
{
Scanner s=new Scanner(System.in);
String str=s.nextLine();
char ch=str.charAt(0);
System.out.println(ch);
}
}
這個程序的缺點是讀入str字符串後再轉換,ch只讀取了str的第一個字符。
java中如何輸入char型數據
java如果從控制端輸入char類型數據,可以使用scanner來掃描用戶輸入的字符,實例如下:
Scanner in = new Scanner(System.in);
int temp = in.nextInt();
char c = (char)temp;
System.out.println(“the c is : ” + c );
如果是輸出為char類型,可以通過轉義字符來替代,形如:/n、/d等。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/289269.html