java把字串裡面的單詞首字元改為大寫
public class FirstUpper { public static void main(String[] args) { String s = "I have a book"; System.out.println(strUpp(s)); } public static String strUpp(String s){ String[] str = s.split(" "); StringBuffer sb = new StringBuffer(); for(int i = 0;i < str.length;i++){ sb.append(Character.toUpperCase(str[i].charAt(0))).append(str[i].substring(1)); sb.append(" "); } return sb.toString(); } }
相關推薦
java把字串裡面的單詞首字元改為大寫
public class FirstUpper { public static void main(String[] args) { String s = "I have a book"; Syste
JavaScript如何把字串中每個單詞首字母轉化為大寫
先上程式碼,再做解釋。 思路分析: 1. 首先先把字串中的單詞轉化為小寫(toLowerCase),再對其進行擷取(split),擷取依據為按照空格擷取; 2. 此時經過步驟一之後得到的東西是一個數組,數組裡邊存放的是剛剛按照空格一一分割的那幾個字元,要想運算
Java將字串中單詞首字母變大寫
第一種方法:拆分成單獨的單詞,再對其每一個單詞的首字母變大寫public static void main(String[] args) { //方法1. String str = "this is a test of java"; String[] s = st
一種將英文文章字串每個單詞首字母轉成大寫字母的方法
import java.util.Arrays; public class newexercise3 {public static void main(String[] args) {String str =new String("If you were a teardro
java 把字串中的小寫字母換成大寫字母,大寫字母換成小寫字母
publicstatic String convert(String str){char[] cArray = str.toCharArray(); StringBuffer sb =new StringBuffer();for(int i=0; i<cArray.length; i++
輸入一段字串,把每個單詞的首字母改成大寫
char str[1000] = {0}; printf("請輸入一個字串:"); scanf("%[^\n]", str);// %[^\0]表示除了回車都接收 int i = 0, j = 0; while (*(str + i) != '\0
把一個字串裡的所有單詞的第一個字元轉換為大寫
//把一個字串裡的所有單詞的第一個字元轉換為大寫 用到 了字串方法split slice join charAt toUpperCase var str = 'ni hao ma!' function getUpper(str){ var words = str.split(' '); for(v
去除字串裡面的某些字元替換成另一個字元
1. 使用方法為 replace() 1.1 如下程式碼: package testdemo; public class TestReplace { public static void main(String[] args) { String
Java 去除字串中的空白字元
Java 去除字串中的空白字元 通過String的trim()方法只能去掉字串兩端的空格字元,但是對於\t \n等其它空白字元確不能去掉,因此需通過正則表示式,將其中匹配到的空白字元去掉,程式碼如下: 1 2 3 4 5 6 7 8 9 10 11 p
java把字串轉化為unicode編碼
public static String gbToUnicode(final String gbString) { char[] utfBytes = gbString.toCharArray(); St
java 中讓一個單詞首字母變大寫的兩種方法
String nameString = "myName"; StringBuilder sb = new StringBuildr(); //首字母大寫的方法 //String namePart1 = nameString.substring(0, 1).toUpperC
字串中英文單詞開頭字元大小寫轉換
華為2016年實習生招聘筆試題:輸入一個英文句子的字串,修改每個英文單詞的首字母的大小寫,即大寫改為小寫,小寫改為大寫,並返回修改後的字串 package com.javaexam.test; import java.util.Scanner; public class
【PHP】字串去空格並將每個單詞首字母轉換成大寫de多種解法
問題描述 編寫camel_case方法,實現將字串去掉空格,並將每個單詞的第一個字母轉換成大寫。 例如: camel_case("hello case"); // => "HelloCa
JAVA之字串轉換成首字母大寫,其餘小寫
package yu;public class Main {public static void main(String[] args) {String str="abcdefgHIJK";//定義一串字元String str1=str.substring(0, 1).toU
給出字串,把首字母轉換為大寫,其餘轉換為小寫,只考慮英文
問題描述: 從鍵盤錄入一段字串,把首字母轉換為大寫,其餘轉換為小寫,只考慮英文 方法一:最原始的方法 * 分析:1、將使用者輸入的字串轉換為字元陣列 * 2、根據要求,分離首字母,將其通過valueOf()變為字串,再通過toUpperC
c#輸入一個字串,並把字串的第一個字元變為大寫,如果字串中有空格則把空格的下個字元變為大寫之後輸出
using System; using System.Collections.Generic; using System.Text.RegularExpressions; delegate int MyDelegate();//相當於c函式指標 namespace c
一道演算法題---把字串內連續相同字元刪除
題目描述: 給定一字串,刪除連續相同的字元,如baiidu刪除後為badu,baiiiau刪除後為bu,baiiabdu刪除後為du。 要做這道題,大家可能第一想法就是找到連續相同字元,然後刪除,把後續字元前移,然後繼續。不斷迭代,直到不再有連續字元為止。這種演算法效率比較
Java中字串中連續相同字元去重
最近參加了一個面試,問到了如何在一個字串中連續相同字元去重,想了想用正則表示式應該可以輕鬆實現。可是由於長時間沒有編碼了,而且由於原先的工作用到的比較少。具體的自己就不會寫正則表示式用到的類名什麼的了。總之就是面試沒有過了。回來再網上搜了搜,本來以為可以很容易找到相應的內容
java輸入字串並將每個字元輸出
import java.util.Scanner; public class Main{ public static void main(String[] args){ int i,len;
【Java】字串以某特殊字元分割處理
字串以某特殊字元分割 String mylm = "12,34,56"; String a[] = mylm.split(","); lm = a[0]; lm2 = a[1]; l