當前位置:首頁 » 編程語言 » java連接字元串

java連接字元串

發布時間: 2024-12-13 22:34:30

java字元串連接

1. String類是final修飾的不可變類,+號運算,會創建一些對象進行操作。

StringBuffer與StringBuilder,是可改變的對象,每當使用這兩個對象對字元串做操作時, 實際上是在一個對象上操作的,所以速度快 .


2. StringBuilder:線程非安全的

StringBuffer:線程安全的

3. 大量字元串數據時的性能 StringBuilder > StringBuffer >String


使用情況的說明:

1. String + : 適合比較少量的字元串數據拼接

(比如System.out.println("姓名:"+name+"年齡:"+age))


2. StringBuilder : 大量字元串數據, 單線程下使用

(比如,一個main線程里進行,無其他線程)


3.StringBuffer : 大量字元串數據, 多線程下使用

(比如,多個Thread去操作)

② java怎麼把2個字元串拼接在一起

String類的方法:

①利用運算符"+"

②public String concat(String str)進行字元串的拼接操作

StringBuffer的方法:

①public StringBuffer append(String str)將str添加到當前字元串緩沖區的字元序列的末尾

②public StringBuffer insert(int offset,String str)在當前字元串緩沖區的字元序列的下標

索引offset插入str。如果offset等於舊長度,則str添加在字元串緩沖區的尾部

如圖所示

③ java程序中sql server和oracle、mysql的連接字元串有什麼不同

java連接sql server的連接字元串為:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;database=資料庫名;user=用戶名;password=密碼";

java連接oracle的連接字元串為:
Class.forName("oracle.jdbc.driver.OracleDriver");
String url="jdbc:oracle:thin:@服務伺服器IP地址:埠號:資料庫,用戶名,密碼";

連接mysql的最簡單,為:
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/資料庫名",用戶名,密碼;

其實都是JDBC連接方式,而且與資料庫建立連接的步驟都一

熱點內容
ftp游戲下載網站 發布:2025-01-18 02:09:04 瀏覽:627
python調用另一個文件中的函數 發布:2025-01-18 02:03:54 瀏覽:597
mysql存儲html 發布:2025-01-18 01:57:24 瀏覽:128
雙ip伺服器對網站優化有影響嗎 發布:2025-01-18 01:56:41 瀏覽:245
汽車配置怎麼區分自動擋 發布:2025-01-18 01:53:06 瀏覽:228
加密手機通訊錄 發布:2025-01-18 01:43:58 瀏覽:347
雲帆php 發布:2025-01-18 01:38:51 瀏覽:728
linux獲取dhcp 發布:2025-01-18 01:34:42 瀏覽:641
c語言搞怪 發布:2025-01-18 01:29:08 瀏覽:679
c語言轉換說明 發布:2025-01-18 01:28:53 瀏覽:142