摘要:這是一段將任意字符分組排序輸出的代碼,里面共分為大寫字母小寫字母符號(hào)數(shù)字等四類字符的排序輸出,例子簡(jiǎn)單易懂,也算是對(duì)基礎(chǔ)的一種回顧吧。
這是一段將任意字符分組排序輸出的代碼,里面共分為大寫字母、小寫字母、符號(hào)、數(shù)字等四類字符的排序輸出,例子簡(jiǎn)單易懂,也算是對(duì)java基礎(chǔ)的一種回顧吧。
public static void main(String[] args) { String orginalCharts="a8sGb9eu%7Ad5@D3cF6fB,10Hg2CI4f"; String uppercaseCharts="";//大寫字母 String lowercaseCharts="";//小寫字母 String digitCharts="";//數(shù)字 String symbolCharts="";//符號(hào) char[] c=orginalCharts.toCharArray(); //排序 Arrays.sort(c); for(char s:c){ if(Character.isUpperCase(s)){ uppercaseCharts+=s; }else if(Character.isLowerCase(s)){ lowercaseCharts+=s; }else if(Character.isDigit(s)){ digitCharts+=s; }else{ symbolCharts+=s; } } System.out.println(uppercaseCharts+" "+lowercaseCharts+" "+digitCharts+" "+symbolCharts); }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/65037.html
摘要:打印結(jié)果結(jié)果按照年齡從小到大進(jìn)行排序。打印結(jié)果果然,前兩個(gè)人都被去除了,只剩下最老的葫蘆娃爺爺。比如檢測(cè)有沒(méi)有來(lái)自巴黎的用戶??梢愿鶕?jù)用戶所在城市進(jìn)行分組結(jié)果是一個(gè),為不重復(fù)的城市名,為屬于該城市的用戶列表。 背景 java 8已經(jīng)發(fā)行好幾年了,前段時(shí)間java 12也已經(jīng)問(wèn)世,但平時(shí)的工作中,很多項(xiàng)目的環(huán)境還停留在java1.7中。而且java8的很多新特性都是革命性的,比如各種集合...
摘要:簡(jiǎn)而言之,提供了一種高效且易于使用的處理數(shù)據(jù)的方式。和以前的操作不同,操作還有兩個(gè)基礎(chǔ)的特征中間操作都會(huì)返回流對(duì)象本身。注意自己不會(huì)存儲(chǔ)元素不會(huì)改變?cè)磳?duì)象,相反,它們會(huì)返回一個(gè)持有結(jié)果的新操作時(shí)延遲執(zhí)行的。為集合創(chuàng)建并行流。 1. 概述 1.1 簡(jiǎn)介 Java 8 中有兩大最為重要的改革,第一個(gè)是 Lambda 表達(dá)式,另外一個(gè)則是 Stream API(java.util.strea...
摘要:非貪婪模式盡可能少的匹配所搜索的字符串,而默認(rèn)的貪婪模式則盡可能多的匹配所搜索的字符串。 導(dǎo)讀 你有沒(méi)有在搜索文本的時(shí)候絞盡腦汁, 試了一個(gè)又一個(gè)表達(dá)式, 還是不行. 你有沒(méi)有在表單驗(yàn)證的時(shí)候, 只是做做樣子(只要不為空就好), 然后燒香拜佛, 虔誠(chéng)祈禱, 千萬(wàn)不要出錯(cuò). 你有沒(méi)有在使用sed 和 grep 命令的時(shí)候, 感覺莫名其妙, 明明應(yīng)該支持的元字符, 卻就是匹配不到. 甚至,...
摘要:出現(xiàn)在分組之后,其后可以接聚合函數(shù)。和表名刪除表中數(shù)據(jù)有何區(qū)別前者是將表直接刪除,然后重新創(chuàng)建表,表中無(wú)數(shù)據(jù)。后者是一條一條刪除表中所有數(shù)據(jù)。在數(shù)據(jù)量較少的情況下,后者效率高反之,前者高。 說(shuō)明上節(jié)內(nèi)容學(xué)習(xí)了數(shù)據(jù)庫(kù) MySQL 的安裝、驗(yàn)證、數(shù)據(jù)庫(kù)管理工具、數(shù)據(jù)庫(kù)的基本操作命令,還沒(méi)有學(xué)習(xí)的同學(xué)可以從主頁(yè)去看上...
摘要:正則表達(dá)式基礎(chǔ)入門字符類,如為匹配任何字符組成的字符重復(fù)如為匹配一到三個(gè)單詞選擇分組和引用指定匹配位置修飾符直接量字符可用于模式匹配的方法對(duì)象基本要素字符類方括號(hào)內(nèi)的任意字符不在方括號(hào)內(nèi)的任意字符除換行符和其他行終止符之外的任意字符任何字 JavaScript正則表達(dá)式-基礎(chǔ)入門 字符類,如 /w/ 為匹配任何ASCII字符組成的字符 重復(fù), 如 /w{1,3}/ 為匹配一到三個(gè)單詞...
閱讀 2725·2021-11-11 16:55
閱讀 1373·2021-09-22 15:25
閱讀 1873·2019-08-29 16:26
閱讀 1055·2019-08-29 13:21
閱讀 2377·2019-08-23 16:19
閱讀 2848·2019-08-23 15:10
閱讀 824·2019-08-23 14:24
閱讀 1909·2019-08-23 13:48