1、具體代碼如下,字符串中大、小寫互轉(zhuǎn)
琿春ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
1)輸入
第一行只有一個(gè)整數(shù)m(m=10),表示測(cè)試數(shù)據(jù)組數(shù)。
接下來(lái)的m行,每行有一個(gè)字符串(長(zhǎng)度不超過(guò)100)。
2)輸出
輸出互換后的字符串,每組輸出占一行。
輸入字符串,字符串可以求出字符串的長(zhǎng)度以及在各個(gè)索引的值,Java也有專門的判斷是不是大小寫以及轉(zhuǎn)換成大小寫的方法
輸出結(jié)果:如下圖
擴(kuò)展資料:
java中把一個(gè)字符串中大寫字母轉(zhuǎn)換為小寫,小寫字母轉(zhuǎn)換為大寫的思路
但是需要注意的是如果某個(gè)字符串定義為String類型,那么這個(gè)串就不能改變了,如果需要改變,那么應(yīng)該使用StringBuffer
代碼中exChange()能夠得到正確的結(jié)論,exChange2()不能得到正確的結(jié)論,如果某個(gè)字符串定義為String類型,那么這個(gè)串就不能改變了
利用ASCⅡ碼的編碼值,小寫字母與大寫字母的編碼值差值為32,比如‘a(chǎn)’-A=32,所以可以利用這個(gè)編碼值來(lái)計(jì)算,如果你輸入的是b,現(xiàn)在要轉(zhuǎn)換為B,轉(zhuǎn)換以下:charB=(char)(b⑶2);輸出B即為‘B’。
包含52個(gè)字母的字符串..然后用一個(gè)0-51的隨機(jī)數(shù) 來(lái)表示索引 從而得到這個(gè)字符串?dāng)?shù)組對(duì)應(yīng)的字母
String s = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
char[] cs = s.toCharArray();??? //轉(zhuǎn)成 char數(shù)組
Random ran = new Random();
int index = ran.nextInt(52);?? //聲明隨機(jī)索引 范圍在0-51
System.out.println(cs[index]);
toLowerCase(); ????????? //字符串轉(zhuǎn)成小寫
toUpperCase();?????????? //字符串轉(zhuǎn)成大寫
String str = "abcABC";
String a = str.toLowerCase(); ?
String b = str.toUpperCase();?
System.out.println("a:"+a +"b:"+b);
輸出結(jié)果a:abcabc b:ABCABC
當(dāng)前文章:java小寫轉(zhuǎn)大寫代碼,java小寫轉(zhuǎn)大寫方法
當(dāng)前路徑:http://muchs.cn/article20/phegco.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、品牌網(wǎng)站建設(shè)、服務(wù)器托管、軟件開發(fā)、定制網(wǎng)站、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)