原创 統計字符串中各個字符的出現的次數

統計字符串中各個字符的出現的次數(Map集合練習) ** 需求: 1.利用鍵盤錄入,輸入一個字符串 2.統計該字符串中各個字符的數量(提示:字符不用排序) 3.如:用戶輸入字符串 “Ifyou-wanttochange-your_

原创 Vue項目中實現地址信息的智能解析

一:需求描述 在添加收貨地址時,爲了方便代理下單(因爲代理都是下各種不同地址的訂單,輸入地址的時候,是否可以直接複製粘貼 整個,智能識別,或者 直接讀取粘貼的內容) 二: 具體實現 經過研究和查資料,在GitHub上知道一個開

原创 idea中輸入中文變成繁體字(idea使用問題一)

問題:idea中輸入中文變成繁體字,但是瀏覽器中輸入時一切正常。 經過一番研究得出結果: 原因:idea中適用的快捷鍵和你輸入法快捷鍵衝突:具體是crtl+shift+f 解決方法:①偷懶的話再按一次crtl+shift+f 就

原创 三目運算符?:

Java支持三元運算符。 表達式 condition ? expression1 :expression2 當條件condition爲真時計算第1個表達式,否則計算第2個表達式。列如: x < y ? x : y 返回x和y中較小的值。

原创 Java實現隨機點名器---(字符緩衝流+集合的方式)

需求:我有一個文件裏面存儲了班級同學的姓名,每一個姓名佔一行,要求通過程序實現隨機點名器。 思路: ①:創建字符緩衝輸入流對象 ②:創建ArrayList集合對象 ③:調用字符緩衝輸入流對象的方法讀數據 ④:把讀取的字符串存儲到集

原创 用遞歸求5的階乘,並把結果在控制檯輸出

階乘定義:一個正整數的階乘(factorial)是所有小於及等於該數的正整數的積,並且0的階乘爲1。自然數n的階乘寫作n!。 遞歸:一句話就是,方法自己調用自己。 需求:用遞歸求5的階乘,並把結果在控制檯輸出 思路: 1.定義一個

原创 從鍵盤輸入字符串,將讀到的整行字符串轉化成大寫輸出,然後繼續進行輸入操作,直到當輸入"e" 或者"exit"時,退出程序。(標準輸入輸出流Demo--瞭解)

需求:從鍵盤輸入字符串,將讀到的整行字符串轉化成大寫輸出,然後繼續進行輸入操作,直到當輸入"e" 或者"exit"時,退出程序。 代碼: package com.yang.otherStream; import java.io.

原创 線程練習題

第一題編寫一個多線程程序: 要求 1.創建兩個線程 線程的名字分別爲網店1 和網店2 主線程的線程名更改爲 實體店 2.2個網店分別賣100個乒乓球每賣出一個打印正在賣出第幾個, 實體店賣出10個 3.實

原创 網絡編程-UDP通信程序demo

需求: UDP發送端:數據來自於鍵盤錄入,直到輸入的數據是886,發送數據結束 UDP接收端:因爲接收端不知道發送端什麼時候停止發送,故採用死循環接收 實現: SendDemo.java package com.yang.sco

原创 Java 中 String的創建方式

String的創建方式有兩種,一種是直接初始化,列如,public class StringDemo2{ public static void main(String[] args){ String name = "帥哥";