需求:
獲取字元列印的次數:
eg: saafsanfkjasbfkjasbfb
希望列印結果:a(1)b(2)…
括號內為次數。
思路:
1、將字串轉為字元陣列tochararray()
。因為要對每乙個字母進行操作。
2、定義乙個map集合,因為列印結果的字母時有序的 。使用treemap集合
3、遍歷字元陣列
將每乙個字母作為鍵,去查map集合。
keyvaluea1
b11c2
……
如果返回null,將該字母和1存入map集合中,
如果返回不是null,則將值加1,然後再存入到map集合,(值會覆蓋掉上次的值)。
然後再調整一下列印格式即可。 (這步沒做)
**:
public
static
void
getcharcount
(string str)
else
} system.out.
println
(tm)
;}
主函式:
public
static
void
main
(string[
] args)
執行結果: DbgPrint列印字串
1 直接列印字串。dbgprint hello world 2 空結尾的字串,你可以用普通得c 語法表示字串常量 char variable string hello world dbgprint s variable string 3 空結尾的寬字串 wchar 型別 wchar string w...
用程式列印字元畫
編寫 時間長了,滿螢幕的字元看著有些枯燥,如果能在字元中出現一幅畫,應該能增加一些趣味,使螢幕看起來不那麼枯燥。2.提取好rgb後根據知乎上面的rgb2gray原理計算出乙個gray的二維陣列。3.根據作者提供的黑白顏色字符集,進行相應的轉換和輸出,done public class readcol...
Scala列印字串
1 字串,通過 號連線 2 printf用法 字串,通過 傳值。3 字串模板 通過 獲取變數值 列印字串 val username zhangdan val userage 20println 使用者名稱 username 使用者年齡 userage scala中簡化了關於json的表達 print...