日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java 格式化字符串_Java入门 - 语言基础 - 14.String类

發布時間:2024/7/23 java 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 格式化字符串_Java入门 - 语言基础 - 14.String类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.概述

字符串廣泛應用 在 Java 編程中,在 Java 中字符串屬于對象,Java 提供了 String 類來創建和操作字符串。

2.創建字符串

創建字符串最簡單的方式如下:

String greeting = "光束云";

在代碼中遇到字符串常量時,這里的值是 "光束云",編譯器會使用該值創建一個 String 對象。

和其它對象一樣,可以使用關鍵字和構造方法來創建 String 對象。

String 類有 11 種構造方法,這些方法提供不同的參數來初始化字符串,比如提供一個字符數組參數:

public class StringDemo{ public static void main(String[] args){ char[] helloArray = { 'w', 'o', 'r', 'k', '1', '0', '0', '.', 'n', 'e', 't'}; String helloString = new String(helloArray); System.out.println( helloString ); }}

以上實例編譯運行結果如下:

work100.net

注意:String 類是不可改變的,所以你一旦創建了 String 對象,如果需要對字符串做很多修改,那么應該選擇使用 StringBuffer & StringBuilder 類。

3.字符串長度

用于獲取有關對象的信息的方法稱為訪問器方法。

String 類的一個訪問器方法是 length() 方法,它返回字符串對象包含的字符數。

下面的代碼執行后,len 變量等于 15:

public class StringDemo { public static void main(String[] args) { String site = "www.work100.net"; int len = site.length(); System.out.println( "光束云網址長度 : " + len ); }}

以上實例編譯運行結果如下:

光束云網址長度 : 15

4.連接字符串

String 類提供了連接兩個字符串的方法:

string1.concat(string2);

返回 string2 連接 string1 的新字符串。也可以對字符串常量使用 concat() 方法,如:

"我的名字是 ".concat("光束云");

更常用的是使用'+'操作符來連接字符串,如:

"Hello," + " 光束云" + "!"

結果如下:

"Hello, 光束云!"

下面是一個例子:

public class StringDemo { public static void main(String[] args) { String string1 = "光束云網址:"; System.out.println("1、" + string1 + "www.work100.net"); }}

以上實例編譯運行結果如下:

1、光束云網址:www.work100.net

5.創建格式化字符串

我們知道輸出格式化數字可以使用 printf() 和 format() 方法。

String 類使用靜態方法 format() 返回一個 String 對象而不是 PrintStream 對象。

String 類的靜態方法 format() 能用來創建可復用的格式化字符串,而不僅僅是用于一次打印輸出。

如下所示:

System.out.printf("浮點型變量的值為 " + "%f, 整型變量的值為 " + " %d, 字符串變量的值為 " + "is %s", floatVar, intVar, stringVar);

你也可以這樣寫:

String fs;fs = String.format("浮點型變量的值為 " + "%f, 整型變量的值為 " + " %d, 字符串變量的值為 " + " %s", floatVar, intVar, stringVar);

6.String方法

下面是 String 類支持的方法:

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的java 格式化字符串_Java入门 - 语言基础 - 14.String类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。