WAP以將字符串的替代字符轉換爲大寫。字符串的第一個字母必須是Capital。 I/P:我們是世界 O/P:我們是世界將字符串的替代字符轉換爲大寫。字符串的第一個字母必須是Capital
-5
A
回答
1
由於第一個字母大寫,我們可以得出結論,在偶數位置字符串的每一個字母都會大寫進行,但由於可能還有特殊字符,我們也必須記住這一點。您可以使用的示例算法如下:
String x = jTextField1.getText();
len = x.length();
String otherstring;
int j=0; //to be used as counter to check alternate char
for (int i = 0;i<len;i++) {
j++;
char ch = x.charAt(i);
if(!isalpha(ch)){
j--; //not to consider non-letters
otherString += ch;
}
if (j % 2 != 0) {
Character.toLowerCase(ch));
otherString += ch;
}
else{
Character.toUpperCase(ch);
otherString += ch;
}
}
將字符附加到另一個字符串,您可以顯示輸出。
+0
您好,它非常有助於找出答案。謝謝 –
0
公共靜態無效的主要(字串[] args){// TODO自動生成方法存根
String s="We are the worLD";
System.out.println(s);
int j=0;
String otherstring=null;
int length=s.length();
for (int i=0;i<length;i++){
j++;
char ch=s.charAt(i);
if(!Character.isAlphabetic(ch)){
j--;
otherstring+=ch;
}
if(j%2==0){
ch=Character.toLowerCase(ch);
otherstring+=ch;
}else{
ch=Character.toUpperCase(ch);
otherstring+=ch;
}
}
System.out.println(otherstring.substring(4));
}
+0
這樣我找到了確切的解決方案。 –
相關問題
- 1. Android:將字符串的第一個字母轉換爲小寫
- 2. BestPractice - 將字符串的第一個字符轉換爲小寫
- 3. 大寫首字母我無法轉換的第一個字母,以資本的字符串字符串
- 4. 帶大寫字母和小寫字母的字符串轉換
- 5. 將字符串替換爲字符串
- 6. 由另一個字符串排序字符串,大寫字母第一個
- 7. 將包含大寫字母的字符串轉換爲小寫字母
- 8. SQL Server,將字母數字字符串轉換爲大寫字母數字
- 9. 如何將字符串中的第一個字母大寫?
- 10. 將所有大寫字母替換爲小寫字母,除了urlencoded字符串
- 11. 將字符串轉換爲字符串
- 12. C源代碼將字符串中的第一個字母從小寫字母改爲大寫字母
- 13. 用PHP中的第n個字母字符替換字符串字母
- 14. 用另一個字符串替換字符串的第一個字符
- 15. 如果字符串中的字母替換爲字符串中的字母
- 16. 將字符串變量轉換爲大寫字母php
- 17. 將字符串轉換爲大寫字母有問題
- 18. 將字符串轉換爲所有大寫字母與std :: transform
- 19. 將大寫字母轉換爲小寫字母,反之亦然字符串
- 20. PHP字符串替換第一個字母名字的第一個名字
- 21. 將字符串轉換爲大寫字母,不屬於任何特殊字符
- 22. mySQL將字符串中的字符轉換爲大寫
- 23. 如何將字符串的字符串轉換爲字符?
- 24. 用preg_replace替換大寫字母和非大寫字符串
- 25. 字符串的方法來替代第一個字符的字符串
- 26. Python如何將字符串的第n個字母大寫
- 27. 如何將具有特殊字符的字符串轉換爲轉義字符串的另一個字符串
- 28. 將字符串中的字符替換爲另一個字符串的字符的asm等效物是什麼?
- 29. 如何製作字符串大寫的第一個字母?
- 30. 將字符串中特定字符轉換爲大寫
SO不是代碼編寫的服務。給它一個鏡頭,如果你有問題就回來,並提出一個問題。 – azurefrog