1. 程式人生 > >java 把字串中的小寫字母換成大寫字母,大寫字母換成小寫字母

java 把字串中的小寫字母換成大寫字母,大寫字母換成小寫字母

publicstatic String convert(String str){char[] cArray = str.toCharArray();
        StringBuffer sb
=new StringBuffer();for(int i=0; i<cArray.length; i++) {if(cArray[i] >='a'&& cArray[i] <='z'){
                sb.append((cArray[i]
+"").toUpperCase());
            }
elseif(cArray[i] >='

A'&& cArray[i] <='Z'){
                sb.append((cArray[i]
+"").toLowerCase());
            }
else {
                sb.append(cArray[i]);

            }            
        }
       
return sb.toString();
    }

相關推薦

java 字串小寫字母大寫字母大寫字母小寫字母

publicstatic String convert(String str){char[] cArray = str.toCharArray();        StringBuffer sb =new StringBuffer();for(int i=0; i<cArray.length; i++

java 判斷字串是否包含emoj表情及過濾完美解決。

最近遇到一個很蛋疼的問題,使用者如果在客戶端輸入表情可能會引起一些報錯,在查了一些資料後發現很多坑人的程式碼,我在總結了之後給出了一個比較完美的版本。 親測可以判斷絕大多數表情。 package com.luo.dtqjh.utils; import

java計算字串大寫字母小寫字母和非字母的個數

效果如圖: 程式碼如下: import java.util.Scanner; public class Test_String1 { public static void main(String[] args) { System.out.println("請輸入字串:");

Java-刪除字串行符號

刪除字串中的換行符號的幾種方式: 1.使用String的replaceAll()方法; 2.使用google guava的CharMatcher.breakingWhitespace(); 3.使用Ap

Java字串的全形字元轉對應的半形字元

package com.hung.test; /** * 全形轉半形 * @author hung * */ public class MyQB { /** * @param args */ public static void main(String[] args) {

JavaScript如何字串每個單詞首字母轉化為大寫

  先上程式碼,再做解釋。   思路分析:    1. 首先先把字串中的單詞轉化為小寫(toLowerCase),再對其進行擷取(split),擷取依據為按照空格擷取;   2. 此時經過步驟一之後得到的東西是一個數組,數組裡邊存放的是剛剛按照空格一一分割的那幾個字元,要想運算

JAVA 統計字串的漢字、英文字母、數字、其他符號的數量

</pre><pre name="code" class="html">去除字串的空格方法: 1. String.trim() trim()是去掉首尾空格 2.str

字串的單詞首字母變成大寫

總結:用有窮狀態自動機寫了個程式,算是對它的複習吧!~其實也是想試試。學到東西還是挺多的,flag標誌來控制是否的變成大寫,以及對非字元的處理狀態" NOUP ",對字元的處理“UP”又分兩類“大寫”和“小寫”。 #include<iostream> #include<stri

Java字串單詞首字母大寫

第一種方法:拆分成單獨的單詞,再對其每一個單詞的首字母變大寫public static void main(String[] args) { //方法1. String str = "this is a test of java"; String[] s = st

Java 去掉字串行符回車符等

去掉一個字串中的換行符、回車符等,將連續多個空格替換成一個空格 String string = "this just a test" Pattern p = Pattern.compile("

Java 替換字串的回車行符的方法

使用正則表示式進行替換: 程式碼片段: String documentTxt = EntityUtils.toString(entity,"gbk");//獲取資料  documentTxt=documentTxt.replaceAll("[\\t\\n\\r]",

java 判斷字串 大小寫字母 數字和其他字元個數方法

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import qian.com.PrinTool; //定義一個判斷字串中

【c語言】字串替換空格:請實現一個函式字串的每個空格替換“%20”

// 字串替換空格:請實現一個函式,把字串中的每個空格替換成“%20”。 // 例如輸入“we are happy.”,則輸出“we%20are%20happy.” #include <stdio.h> #include <assert.h>

【我的演算法日記】請實現一個函式字串的每個空格替換“%20”。例如輸入“We are happy.”則輸出“We%20are%20happy.”。

請實現一個函式,把字串中的每個空格替換成“%20”。例如輸入“We are happy.”,則輸出“We%20are%20happy.”。在劍指offer中有這樣一道題目,我已經既不清楚了,我記得該題好像不準使用輔助空間,需要在遠字串上進行操作,如果在java中,直接用re

java去除字串的空格\t、回車\n、行符\r、製表符\t

public class StringUtils { //第一種方法 public static String replaceBlank(String str) { String dest = ""; if (str!=nu

Java 去除字串的空格、回車、行符、製表符

public class StringUtils {     public static String replaceBlank(String str) {         String dest = "";         if(str!=null) {        

java字串含有unicode 轉中文

private static String ascii2native ( String asciicode )     {         String[] asciis = asciicode.split ("\\\\u");         String nativeV

請實現一個函式字串的每個空格替換“%20”例如輸入 “We are Happly。” 則輸出“we%20are%20happy。”

請實現一個函式,把字串中的每個空格替換成“%20”,例如輸入 “We are Happly。”  則輸出“we%20are%20happy。” void ReplaceBlank(char String[],int length) {  //originalLength

java去除字串的空格、回車、行符、製表符

import java.util.regex.Matcher; import java.util.regex.Pattern; public class StringUtils { public static String replaceBlank(Str

Java 判斷字串()的個數是否相等

import java.util.Scanner; class Zonghexunlian1_7{ public static void main(String []args){ System.out.println("輸入一個字串 判斷( )的個數是否相等"); Scanner sc=n