Java中實現首字母大寫的兩種思路
public class Demo1 { public static void main(String[] args) { // 簡單的方法 String str = "american"; String t = str.substring(0, 1).toUpperCase() + str.substring(1); System.out.println(t); // 效率高的方法 char[] chars = str.toCharArray(); if (chars[0] >= 'a' && chars[0] <= 'z') { chars[0] = (char)(chars[0] - 32); } System.out.println(new String(chars)); } }
相關推薦
Java中實現首字母大寫的兩種思路
public class Demo1 { public static void main(String[] args) { // 簡單的方法 String st
vue2.0中實現首字母大寫的過濾器
過濾器1:實現一個首字母大寫的過濾器(vue2.0中已經去除了內置的過濾器)過濾器本身就是一個函數vue2.0中實現首字母大寫的過濾器
Java中String首字母大寫方法
傳統思路是:先將String 的首字母單獨接取下來轉成大寫,然後再拼接上剩餘字串。 public String upperCase(String str) { return str.substri
JAVA將單詞首字母大寫方法
new blog log true pub print rfi substring array public class FirstLetterUppercase { public static void main(String[] args){ Sys
Java中的ReentrantLock和synchronized兩種鎖定機制的對比
優化 實現 維護 pla 所有 投票 明顯 拋出異常 數據 多線程和並發性並不是什麽新內容,但是 Java 語言設計中的創新之一就是,它是第一個直接把跨平臺線程模型和正規的內存模型集成到語言中的主流語言。核心類庫包含一個 Thread 類,可以用它來構建、啟動和操縱線程,J
Java中創建String的兩種方式差異
ima 分享 引用 永遠 bubuko 技術分享 方式 println print 我們知道創建一個String類型的變量一般有以下兩種方法: String str1 = "abcd"; String str2 = new String("abcd"); 那麽
java中集合刪除元素的兩種常用方式及新手易錯
java中集合刪除元素的兩種常用方式及新手易錯: 建立集合: [java] view plain copy ArrayList<String> aLi
在java中對LIst集合的兩種排序方法(即sort的使用方法)
List集合的排序: java提供了兩種排序方式,分別是Collections.sort(List)和Collections.sort(List,Commparator),下面就這兩種方法的使用做詳細的說明: -Collections.sort(List); sort的引數是一
java中實現swap函式的幾種方式
java中實現swap解決方案 由於java中“對基本型別的變數是不支援引用傳遞的”,所以根本不能像c/c++那樣直接傳地址,但是可以如下解決: 1.使用陣列傳值 public class T
句中單詞首字母大寫
句中單詞首字母大寫 確保字串的每個單詞首字母都大寫,其餘部分小寫。 像’the’和’of’這樣的連線符同理。 當你完成不了挑戰的時候,記得開大招’Read-Search-Ask’。 這是一些對你有幫助的資源: String.split() function title
java中的Maven專案的兩種打包方法
個人覺得 第二種方法更好。 基於Maven構建的專案的方法: 一: 將專案所支援的所有類庫打在一個包中,而不是隻將專案編譯打包到一個jar中。這樣便可以直接拷貝一個jar去執行了。 Xml程式碼 <plugin>
java中實現定時器的四種方法(轉載)
轉載java中實現定時器的方法,記錄方便檢視。package com.wxltsoft.tool; import org.junit.Test; import java.util.Calendar; import java.util.Date; import java.u
JAVA中Ping IP地址的兩種方法
今天進行IP巡檢時用到了PINGIP地址,以獲取該IP址是否可用,查了一些文件後,發現了兩種PING的方法,但試用後,還是發現第一種比較好用,如果在區域網內,當然,第二種更有效率: 上面上程式碼 // 方法一 最常用的 PING 方法 Runtime
java中獲取控制檯輸入的兩種方式
第一種方式:比較傳統的方式,得到字串後要另行判斷、轉換 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public
Java中HashMap遍歷的兩種方式
第一種: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext())
Java中自定義異常的兩種處理方法
其中註釋掉的部分就是處理方法之一 class DivisorIsZeroException extends Exception { public DivisorIsZeroException(Str
實現首字母大寫,其他小寫
var arr=['asddd','shjgjhgj']; arr.map(function(s){return s.substring(0,1).toUpperCase()+s.substring(
Java中遍歷Map的兩種方法:keySet和entrySet
//方法一 Set<String> set = map.keySet(); for (String s:set) { System.out.println(s+","+ma
String類的常用方法,實現首字母大寫(重要),轉換大小寫,判斷字串是否由數字組成,字串與字元陣列的轉換
(1)String類的常用方法:示例:觀察Public char charAt(int index)public class Test {public static void main(String[] args) {// TODO Auto-generated method
Java小程式之句子每個單詞首字母大寫(兩種方法)
題目:用Java編寫一個將輸入的英文句子每個單詞首字母變為大寫的小程式。 程式碼如下: 檔名:CapitalizeTheFirstLetter.java public class CapitalizeTheFirstLetter { /**