初學者日誌 01 13 學習補遺 String

2021-08-14 14:43:35 字數 1803 閱讀 1878

這裡是string型別中一些方法的使用,它們包括:

字串中元素的提取;

字串中元素的追加;

字串忽略大小寫進行比較;

字串中英文本母大小寫的轉換;

獲取字串長度;

對字串中的元素或子字串進行替換;

字串的擷取;

消除字串中的首尾空格字元;

在字串中插入新的字元或字串;

顛倒字串中各字元的順序;

這十種方法,以下在同乙個程式中進行示範:

/**

* 學習補遺·string

* @author 關鎖千重

*/public class yushu ;

part1.insert(4, 64);

part1.insert(3, boolean.class);

part1.insert(7, array);

system.out

.println(part1);

string y = str1.trim();// trim()方法用於刪除字串首部和尾部的空格

system.out

.println(y);

/* * substring()方法 用於擷取字串中從beginindex到endindex之間的字串

* 其中,endindex可以不寫,表示擷取beginindex之後的字串

* 另外,選中需要多行注釋的部分,使用control+shift+/可以進行快捷多行注釋

*/string z = y

.substring(6, 10);

system.out

.println(z);

string s00 = "welcome to"

; string s01 = "welcome to"

; // 使用length()方法可以獲取字串的長度

system.out

.println(s00.length());

/* * tolowercase()和str02=s02.touppercase()方法可以進行大小寫轉換

* 但需要注意,這裡的大小寫轉換時轉換整個字串中英文本母的大小寫

*/string str01 = s01.tolowercase();

// 使用equalsignorecase()方法,可以在忽略英文本母大小寫的情況下對字串進行比較,其結果為boolean型別

system.out

.println(s00.equalsignorecase(s01));

string s02 = " heut!";/*

* 使用replace()方法可以替換字串中的元素(包括char型的單個字元和多個字元連線成的字串)

* 注意:當替換乙個字串中連續的子字串時,所替換的子字串必須是原字串中相連的部分。

* 但替換子字串時,可以替換成不一樣的長度

*/string s03 = s02.replace('e', 'a');

string s04 = s02.replace("heut", "關鎖千重");

system.out

.println(s04);

string str02 = s03.touppercase();

system.out

.println(str01 + str02);}}

附輸出效果圖:

Linux初學者日誌

linux 小白日記 作為一名linux的初學者,在第一次接觸linux後,就對其產生了很濃厚的興趣。在學linux之前,一直用的都是windows系統,對我來說,兩者最大的差別就是windows系統所有的操作方式都十分直觀易懂,沒有太多條條框框的拘束,而linux則多了許多的必需的 法則 學起來也...

初學者實踐日誌1

基於小組管理svn與html普通標籤的安裝與實踐 一 svn的安裝。svn是小組共同完成專案的更新使用軟體,在共同完成羨慕中有很大的作用,我們今天進行了svn的安裝以及初步的整合,我採用了最簡單的方式,將svn解壓之後,放入myeclipse的安裝檔案d learn myeclipse 10 dro...

Python初學者日誌 7 25

與數學中整數概念一致,可正可負 pow x,y 函式 計算x y,想算多大就多大 四種進製表示 10進製 2進製 8進 16進製制 取值範圍和小數精度都存在限制,但通常不影響 取值範圍約為 10 308 10 308 精度數量級為10 16 浮點數運算存在不確定尾數,不是bug 解釋 用53位二進位...