當前位置:首頁 » 編程語言 » 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連接方式,而且與資料庫建立連接的步驟都一

熱點內容
國內郵箱伺服器ip 發布:2024-12-14 01:21:30 瀏覽:494
我的世界電腦版伺服器連接中斷 發布:2024-12-14 01:12:33 瀏覽:571
python建立字典 發布:2024-12-14 00:48:39 瀏覽:959
linuxnginx配置php 發布:2024-12-14 00:44:55 瀏覽:894
安卓的進步是什麼意思 發布:2024-12-14 00:43:29 瀏覽:58
解壓倉鼠 發布:2024-12-14 00:20:14 瀏覽:733
為什麼安卓手機用一陣像素降低 發布:2024-12-14 00:11:47 瀏覽:441
win81ie緩存 發布:2024-12-14 00:10:44 瀏覽:629
如何自建家庭伺服器 發布:2024-12-14 00:03:39 瀏覽:362
android安裝app 發布:2024-12-14 00:03:38 瀏覽:646