1、具體代碼如下,字符串中大、小寫互轉(zhuǎn)
成都創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、通化網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5頁面制作、商城網(wǎng)站定制開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為通化等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
1)輸入
第一行只有一個(gè)整數(shù)m(m=10),表示測(cè)試數(shù)據(jù)組數(shù)。
接下來的m行,每行有一個(gè)字符串(長(zhǎng)度不超過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è)串就不能改變了
完整代碼如下:
import java.util.Scanner;
public class test
{
public static void main(String arg[])
{
System.out.println("輸入一段英文:");
Scanner s = new Scanner(System.in);
String str = s.next();
String m="";
for(int i=0;istr.length();i++)
{
int ch=str.charAt(i);
if(ch='a'ch='z')
{
m=m+(char)(str.charAt(i)-32);
}
}
System.out.println(m);
}
}
一下代碼僅供參考
public?class?Main?{
public?static?void?main(String[]?args)?{
String?s?=?"aaBvdEFdsd";
StringBuffer?ss?=?convertString(s);
System.out.println("大小寫轉(zhuǎn)換后是:"?+?convertString(s));
System.out.println("倒序輸出后是:"?+?ss.reverse());
}
public?static?StringBuffer?convertString(String?str)?{
String?upStr?=?str.toUpperCase();
String?lowStr?=?str.toLowerCase();
StringBuffer?buf?=?new?StringBuffer(str.length());
for?(int?i?=?0,?k?=?str.length();?i??k;?i++)?{
{
if?(str.charAt(i)?==?upStr.charAt(i))?{
buf.append(lowStr.charAt(i));
}?else?{
buf.append(upStr.charAt(i));
}
}
}
return?buf;
}
}
public static void main(String[] args) {
//字符串,輸入你自己寫
String s="aDEfG";
//轉(zhuǎn)換為CHAR數(shù)組
char[] cs=s.toCharArray();
//倒著處理
for(int i=cs.length-1;i=0;i--){
//小寫轉(zhuǎn)大寫
if(cs[i]='a'cs[i]='z'){
System.out.print(String.valueOf(cs[i]).toUpperCase());
continue;
}
//否則轉(zhuǎn)小寫
if(cs[i]='A'cs[i]='Z'){
System.out.print(String.valueOf(cs[i]).toLowerCase());
}
}
}
選 我有木有、
public?static?void?main(String[]?args)?{
?String?str?=?"QAZWSXEDC";
?String?shuchu?=?"";
?char[]?arr?=?str.toCharArray();
?for(int?i?=?0;?i??arr.length;?i++){
? if(arr[i]?%?2?==?0){
? shuchu?+=?arr[i]+"";
}
?}
?System.out.println(shuchu.toLowerCase());?//此方法是將大寫轉(zhuǎn)換為小寫。
?//轉(zhuǎn)換為大寫是:
?//System.out.println(shuchu.toUpperCase());
}
分享題目:java大小寫轉(zhuǎn)換代碼,java的大小寫轉(zhuǎn)化
新聞來源:http://chinadenli.net/article40/hedgeo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計(jì)公司、App設(shè)計(jì)、網(wǎng)站維護(hù)、企業(yè)建站、微信公眾號(hào)、網(wǎng)站設(shè)計(jì)
聲明:本網(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í)需注明來源: 創(chuàng)新互聯(lián)