從屏幕獲取字母

import java.util.Scanner;

class HomeWork{
?public static void main(String[] args){
/*封裝一個函數(shù),來判斷一個字符是否是數(shù)字字符如果是,返回1,否則返回0!int isMyNumber(char c);*/
?char ch = '\0';
?Scanner sc = new Scanner(System.in);
?
?System.out.println("請輸入字符");
?//用的是String類型的
?String Line = sc.nextLine();
?ch = Line.charAt(0);
?System.out.println(isMyNumber( ch ) );

?}
?public static int isMyNumber(char c){
??if(c > '0' && c < '9'){
???return 1;
??}else {
???return o;}
?}
}

從這里開始是使用方法:

import java.util.Scanner;//打包,寫在最上面。

?char ch = '\0';//因為char型的0是用轉(zhuǎn)義字符來表示,\0,0 是8進制,代表的是nul,空值的意思,定義應(yīng)寫在代碼為止的上層。不過也可以后面再寫。
?Scanner sc = new Scanner(System.in);//sc 獲取 new的內(nèi)容。

?String Line = sc.nextLine();//相當于定義 line
?ch = Line.charAt(0);//賦值,0表從輸入的字符中偶去第一個,charAt是String的一個用法,表示獲取屏幕上的字符。后面的(),里面的數(shù)字表示獲取的第幾個字符。


葉子還是初學(xué)者,如果有什么理解錯誤的地方,麻煩一定要告訴我,等以后學(xué)的多的時候,想法有改變,也會馬上進行更改!謝謝!
?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 【程序1】 題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔...
    葉總韓閱讀 5,152評論 0 41
  • Java經(jīng)典問題算法大全 /*【程序1】 題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子...
    趙宇_阿特奇閱讀 1,894評論 0 2
  • java中String的常用方法 1、length()字符串的長度 例:char chars[]={'a','b'...
    赤赤有名閱讀 2,094評論 0 10
  • 一、 1、請用Java寫一個冒泡排序方法 【參考答案】 public static void Bubble(int...
    獨云閱讀 1,408評論 0 6
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,739評論 18 399