導航:首頁 > 編程語言 > java記錄鍵盤

java記錄鍵盤

發布時間:2025-05-22 05:18:54

java 鍵盤輸入語句怎麼寫

在Java中,實現鍵盤輸入有多種方法。例如,可以直接使用命令行參數,如:

public class ShuRu{
public static void main(String arg[]){
System.out.println(arg[1]);
}

}

這種方法適用於簡單的參數傳遞,但靈活性較低。更常見的是使用`Scanner`類,如下所示:

import java.util.Scanner;
public class ShuRu{
public static void main(String arg[]){
Scanner in=new Scanner(System.in);
String str=in.next();
System.out.println(str);
}

}

通過這種方式,程序可以讀取用戶的鍵盤輸入,並將輸入內容輸出到控制台。

有關輸入輸出,Java提供了多種輸出語句,包括:

1. System.out.println(1111);:換行列印

2. System.out.print(1111);:不換行列印

3. System.out.write(2222);:位元組輸出

4. System.out.printf("%+8.3f\n", 3.14);:按格式輸出

其中,System.out.println()是最常用的輸出語句,它將括弧內的內容轉換為字元串,並輸出到控制台,同時換行。對於基本數據類型,會自動轉換為字元串形式輸出。對於對象,會調用其toString()方法,輸出返回值。

System.out.print()與System.out.println()相似,區別在於前者輸出後不換行。

System.out.printf()方法允許格式化文本和參數列表進行輸出,類似於C語言的輸出方式。

總的來說,Java提供了豐富的輸入輸出功能,能夠滿足各種應用場景的需求。

Ⅱ java中Scanner鍵盤輸入一個字元串 要求計算出每個字元出現的次數

import java.util.ArrayList;

import java.util.HashMap;

import java.util.List;

import java.util.Map;

import java.util.Scanner;

/*

* (1)利用鍵盤錄入,輸入一個字元串

(2)統計該字元串中各個字元的數量

*/

public class InputString {


public static void main(String[] args) {

//獲取鍵盤輸入的字元串

Scanner sc=new Scanner(System.in);

System.out.println("請輸入一個字元串!");

String st=sc.nextLine();

//將字元串存分解成每個字元,存到數組中

char [] ch=st.toCharArray();

//創建map的集合,存儲字元和出現的次數,其中將字元作為鍵值

Map<Character,Integer> map=new HashMap<Character,Integer>();

//使用循環,將數組ch中的元素遍歷出來,並用計數器計算出現的次數

for(char c:ch) {

//判斷字元c是否存在集合中,存在的話,更新map中的元素對(因為map中的元素是唯一的)

if(map.containsKey(c)) {

Integer count=map.get(c);

count=count+1;

map.put(c, count);

//如果不存在,將字元和出現的次數(1次),存到集合中

}else {

map.put(c, 1);

}

}

//用增強for循環,輸出字元的出現次數

for(char key:map.keySet()) {

System.out.println(key+"的出現次數是"+map.get(key));

}

}

}

===================================

運行後的結果如下:

閱讀全文

與java記錄鍵盤相關的資料

熱點內容
pythonweb操作資料庫 瀏覽:296
自動旋轉屏幕的app叫什麼 瀏覽:714
pubgmobile安卓怎麼獲得資格 瀏覽:761
變頻壓縮機代換 瀏覽:223
MAC智能文件夾使用方法 瀏覽:25
如何製作2b2t伺服器指令 瀏覽:944
專科程序員多大了 瀏覽:664
絕地求生如何加入伺服器 瀏覽:221
web前端開發和php的 瀏覽:500
核酸檢測app綁定是什麼意思 瀏覽:45
android線程池工具 瀏覽:841
美佳是什麼app 瀏覽:903
javat是什麼意思 瀏覽:423
androidgps模擬定位 瀏覽:599
編程貓會跑路嗎 瀏覽:190
在線看網站源碼 瀏覽:253
呼吸燈電腦編程 瀏覽:134
樓月小說app是什麼意思 瀏覽:331
掌上旅遊php源碼 瀏覽:946
演算法座右銘 瀏覽:748