1. 程式人生 > >java佔位符使用

java佔位符使用

複製程式碼複製程式碼
    public static void main(String[] args) {
        String str=null;
        str=String.format("Hi,%s", "王力");
        System.out.println(str);
        str=String.format("Hi,%s:%s.%s", "王南","王力","王張");          
        System.out.println(str);                         
        System.out.printf("字母a的大寫是:%c %n", 'A');
        System.out.printf("3>7的結果是:%b %n", 3>7);
        System.out.printf("100的一半是:%d %n", 100/2);
        System.out.printf("100的16進位制數是:%x %n", 100);
        System.out.printf("100的8進位制數是:%o %n", 100);
        System.out.printf("50元的書打8.5折扣是:%f 元%n", 50*0.85);
        System.out.printf("上面價格的16進位制數是:%a %n", 50*0.85);
        System.out.printf("上面價格的指數表示:%e %n", 50*0.85);
        System.out.printf("上面價格的指數和浮點數結果的長度較短的是:%g %n", 50*0.85);
        System.out.printf("上面的折扣是%d%% %n", 85);
        System.out.printf("字母A的雜湊碼是:%h %n", 'A');
    }
複製程式碼複製程式碼

相關推薦

java佔位使用

public static void main(String[] args) { String str=null; str=String.format("Hi,%s", "王力"); System.out.println(str); st

Android之使用JAVA佔位(很實用)

小編雖然是學java出生,但工作之後就一直從事android開發,很多java基礎都忘記完了,最近一年從ES換到了AS,原來的很多習慣都收到了挑戰,比如我喜歡ES寫方法的時候先在JAVA project中寫個main方法驗證下對不對,比如資料拆分,時間對比等等,

Java佔位替換工具類

import java.util.HashMap; import java.util.Map; import org.slf4j.Logger; import org.slf4j.LoggerFactory;

java佔位

自己在這裡總結了三種佔位符形式:看下面程式碼即可String stringFormat  = "lexical error at position %s, encountered %s, expected %s ";   String messageFormat ="lexi

Java字串佔位(commons-text)替換

  <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-text</artifactId>

Java框架之Mybatis中佔位 # 和 $ 的區別是什麼?

佔位符 # 和 $ 的區別 /# 符號存在預編譯的過程,對問號賦值,防止 SQL 注入。它將傳入的資料都當成一個字串,會對自動傳入的資料加一個雙引號 /$ 沒有預編譯過程,將傳入的資料直接顯示生成 SQL 中 /$ 符號是直譯的方式,一般用在 order

java-JDBC中?佔位的使用問題,?佔位不可用來設定欄位名,表明等。

Class.forName(“com.mysql.jdbc.Driver”); con = DriverManager.getConnection(“jdbc:mysql://localhost:3306/selldb”,“root”,“root”); String sql = “selec

java中自定義使用{0}佔位功能之MessageFormat類

MessageFormat提供一種語言無關的方式來組裝訊息,它允許你在執行時刻用指定的引數來替換掉訊息字串中的一部分。你可以為MessageFormat定義一個模式,在其中你可以用佔位符來表示變化的部分,例如在下面的測試類中: package cn.lz.life.uti

java基礎--佔位

接觸過C#的都知道,在c#中可以用佔位符來拼接字串,用起來非常的方便 如:Console.WriteLine(String.Format("{0}{1}{2}{3}","夜","幕","星","辰")

JAVA字串佔位替換

如果有字串 “我是{0},我來自{1},今年{2}歲。 請問怎樣用String的內建方法用替換掉字串的佔位符:比如“我是中國人,我來自北京,今年22歲”。(1)JDK 中有正好有這功能:java.text.MessageFormat而 java.text.MessageFormat 正好用的是 {0}, {1

java佔位替換

寫碼過程中,避免不了會遇到字串替換的問題,String提供了replace,replaceAll,replaceFirst方法,也是我們大部分人都熟悉的方法。今天要說的是java提供的MessageFormat類提供的format方法。 可以這樣用: import jav

java中使用佔位輸出包含動態內容的訊息

 package cn.com.itsource; import java.text.MessageFormat; import java.util.Locale; import java.util

java常用字串佔位總結

自己在這裡總結了三種佔位符形式:看下面程式碼即可 String stringFormat = "lexical error at position %s, encountered %s, expected %s "; String messageFormat ="le

JAVA 修飾

預處理 虛擬 類實例化 類方法 variable 類常量 指定 bstr headers 訪問控制修飾符 Java中,可以使用訪問控制符來保護對類、變量、方法和構造方法的訪問。Java支持4種不同的訪問權限。 默認的,也稱為 default,在同一包內可見,不使用任何修

Java運算

前++ 自動 關系運算 left ++i size 連接字符串 類型轉化 底層 1.賦值運算符 “=”--將左邊的值給右邊的變量 表達式:a=(b+3)+(b-1) 表達式就是符號(如加、減)與操作(如b、3)等的總和 2.算數運算符 a.同種類

java修飾

default private public java double Java 修飾符Java語言提供了很多修飾符,主要分為以下兩類:2.1非訪問修飾符修飾符用來定義類、方法或者變量,通常放在語句的最前端。我們通過下面的例子來說明:public class className { //

Java 運算

第一個 ssi addm void 加法 判斷 tor 後綴 支持 計算機的最基本用途之一就是執行數學運算,作為一門計算機語言,Java也提供了一套豐富的運算符來操縱變量。我們可以把運算符分成以下幾組: 算術運算符 關系運算符 位運算符 邏輯運算符 賦值運算符 其他運

Java串替換忽略大小寫

忽略大小寫 bsp reg 結果 正則表達式 regex bpp 大小 sdf 今天在做字符串替換時忽略大小寫,網上找到了一個非常簡便的方法,使用String的replaceAll方法。 java.lang.String.replaceAll(String regex,

java串截取的幾種方式

uil java word before pre ava bce ber tro 1.split()+正則表達式來進行截取。 將正則傳入split()。返回的是一個字符串數組類型。不過通過這種方式截取會有很大的性能損耗,因為分析正則非常耗時。 String str = "a

Java串比較

vps 返回 str lan 區別 創建 == 空字符串 tps 問題:判斷一個字符串s是否為空字符串 “” 錯誤方法:s!=“”或s==“” 字符串s為空字符串時,s!=“”還是返回true ==與equals的區別 結論:字符串是對象類型,不能用==判斷是否相等 e