導航:首頁 > 編程語言 > java字元串前後去空格

java字元串前後去空格

發布時間:2021-12-07 17:40:02

⑴ 用java寫出 去除字元串前後的空格的代碼 不能用trim()

import java.util.*;
public class Main
{
public static String deleteBlank(String str){
char[] array = str.toCharArray();
int start = 0,end = array.length-1;
while(array[start]==' ')start++;
while(array[end]==' ')end--;
return new String(array,start,end-start);
}
public static void main(String[] args)
{
Scanner cin = new Scanner(System.in);
System.out.println("請輸入");
while(cin.hasNext()){
String str = Main.deleteBlank(cin.nextLine());
System.out.println(str);
System.out.println("請輸入");
}
}
}

⑵ JAVA中如何去除字元串前後的全形空格(當中保留)

給你個剛來出爐的源方法 熱乎的~~ ^-^
這個方法是去掉字串前後所有的空格.

public static void main(String[] args) {
String a = " aaaa aaaa ";
a = a.trim();
while(a.startsWith(" ")){
a = a.substring(1,a.length()).trim();
}
while(a.endsWith(" ")){
a = a.substring(0,a.length()-1).trim();
}
System.out.println(a);
}

⑶ java String去除兩端的空格和空字元

java中String有個trim()能夠去掉一個字元串的前後空格。
但是trim()只能去掉字元串中前後的半專角空格,而無法去掉全形屬空格。
去掉全形空格需要在trim()方法的基礎上加上一些判斷。
String textContent ="abctest";
textContent = textContent.trim();
while (textContent.startsWith("")) {//這里判斷是不是全形空格
textContent = textContent.substring(1, textContent.length()).trim();
}
while (textContent.endsWith("")) {
textContent = textContent.substring(0, textContent.length() - 1).trim();
}

⑷ Java中去除字元串中所有空格的幾種方法

1、String.trim()

trim()是去掉首尾空格

2、str.replace(" ", ""); 去掉所有空格,包括首尾、中間

復制代碼 代碼如下:
String str = " hell o ";
String str2 = str.replaceAll(" ", "");
System.out.println(str2);
3、或者replaceAll(" +",""); 去掉所有空格
4、str = .replaceAll("\\s*", "");
可以替換大部分空白字元, 不限於空格
\s 可以匹配空格、製表符、換頁符等空白字元的其中任意一個
具體如下:
1、簡介
編程是編寫程序的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,是計算體系按照該計算方式運行,並最終得到相應結果的過程。
為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。
2、匯編程序
匯編程序。使用匯編語言編寫計算機程序,程序員仍然需要十分熟悉計算機系統的硬體結構,所以從程序設計本身上來看仍然是低效率的、繁瑣的。但正是由於匯編語言與計算機硬體系統關系密切,在某些特定的場合,如對時空效率要求很高的系統核心程序以及實時控製程序等,迄今為止匯編語言仍然是十分有效的程序設計工具
3、執行原理
計算機對除機器語言以外的源程序不能直接識別、理解和執行,都必須通過某種方式轉換為計算機能夠直接執行的。這種將高級編程硬體程序設計語言編寫的源程序轉換到機器目標程序的方式有兩種:解釋方式和編譯方式。

⑸ Java 如何去掉字元串的前後空格

String reg = "^\\s+|\\s+$";
String str = " stt ";
str = str.replaceAll(reg,"");

⑹ JAVA怎麼【只】去掉字元串【前面的】空格

以上答案都有沒抄有好好看看題目啊。。。
我代碼是方法f,輸入字元串S,返回S。
只去掉前面的空格。

public static String f(String s){
for(int i=0;i<s.length();i++){
if(s.charAt(i)!=' '){

s=s.substring(i,s.length());

break;

}

}

return s;

}

⑺ String的trim方法如何去掉字元串中前/後面的空格

java中String有個trim()能夠去掉一個字元串的前後空格。但是trim()只能去掉字元串中前後的半形空格,而無法去掉全形空格。去掉全形空格需要在trim()方法的基礎上加上一些判斷。StringtextContent="abctest";textContent=textContent.trim();while(textContent.startsWith("")){//這里判斷是不是全形空格textContent=textContent.substring(1,textContent.length()).trim();}while(textContent.endsWith("")){textContent=textContent.substring(0,textContent.length()-1).trim();}

⑻ java中怎樣只去掉字元串後面的空格

"java中怎樣 只去掉字元串後面的空格 ".replaceAll("(.*?)\\s+$", "$1");

⑼ 怎麼去除一個字元串的前後空格

Java編程語言中,去掉字元串的前後空格,使用字元串的方法trim方法即可達到這個目的
舉例:
String s = " test ";
System.out.println("去掉空格前字元串的長度:"+s.length());
s = s.trim();
System.out.println("去掉空格前字元串的長度:"+s.length());
輸出結果為:
去掉空格前字元串的長度:11
去掉空格前字元串的長度:4

閱讀全文

與java字元串前後去空格相關的資料

熱點內容
店標文件格式 瀏覽:530
為什麼美團外賣app登不上去 瀏覽:75
壞小孩小說txt下載 瀏覽:144
訂飯的app有哪些 瀏覽:29
推薦幾個可以看片的網址你懂的 瀏覽:667
勵志小說網站哪個好 瀏覽:667
asp lfz385 瀏覽:837
看過一部片裡面有吃人族 瀏覽:931
可以下載的成年人免費電影網址 瀏覽:790
蘋果5s屏蔽升級提醒 瀏覽:225
理論片愛愛 瀏覽:48
外國電影倆小孩與父親的故事 瀏覽:359
我叫王剛從泰國回來電影名 瀏覽:90
excel怎麼查之前打開的文件 瀏覽:809
誇克的片庫在哪個文件夾 瀏覽:704
專科學網路技術 瀏覽:884
快播電影在線 瀏覽:443
ps白底換紅底教程 瀏覽:709
主角得到九級文明科技 瀏覽:929
香港恐怖經典三圾電影 瀏覽:913

友情鏈接