導航:首頁 > 編程語言 > splitjava空格

splitjava空格

發布時間:2025-01-24 00:36:50

java中string的split功能,分割空格失敗

這里有可能是中文全形的空格,屬於特殊字元,\\s 是匹配不了的。 對應的ascii 值 為160.
驗證方法:
int a = 160;
char c = (char)a;
String s = String.valueOf(c);
String[] strb1=str1.split(s);
如果能拆分,就確定是這個問題。
當然有個解決方法是 替換: strb11 = strb1.replaceAll(String.valueOf((char)160), " ");
然後就可以按照你之前的方式處理了

Ⅱ 在java中怎麼從鍵盤輸入一段歌詞以空格用split()分割

public static void main(String[] args) {

// TODO 自動生成的方法存根

Scanner sc = new Scanner(System.in);

System.out.println("請輸入歌詞:");

String s = sc.nextLine();

String[] x = s.split(" ");

for(int i = 0;i<x.length;i++){

System.out.println(x[i]);

}

}

Ⅲ Java 怎麼將一個字元串按空格分割,並每一部分放入一個數組中

publicstaticvoidmain(String[]args){
Strings="abcdefg";
String[]re=s.split("");//用split()函數直接分割
for(Stringstring:re){
System.out.println(string);
}
}

用split()函數直接分割

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

自己寫一個方法,使用split()去除角空格以及全形空格!~ split()返回是String[],後再組合成一個String

public String[] split(String regex)根據給定正則表達式的匹配拆分此字元串。
該方法的作用就像是使用給定的表達式和限制參數 0 來調用兩參數 split 方法。因此,所得數組中不包括結尾空字元串。

例如,字元串 "boo:and:foo" 使用這些表達式可生成以下結果:

Regex 結果
: { "boo", "and", "foo" }
o { "b", "", ":and:f" }

參數:
regex - 定界正則表達式
返回:
字元串數組,它是根據給定正則表達式的匹配拆分此字元串確定的,,

根據你的要求重新編寫了以個程式,測試OK,
代碼如下:
class StrTest{
static String stringTest(String s){
int j=0,k=0,i=0;
char[] stra=new char[s.length()];
s.getChars(0,s.length(),stra,0);
for(i=0;i<s.length();i++){
if(stra[i]==' '||stra[i]==' '){
j=i+1;
}
else
{
break;
}
}
for(i=s.length()-1;i+1>0;i--){
if(stra[i]==' '||stra[i]==' '){
k=i;
}
else{
break;
}
}
String strb=new String(stra,j,k-j);
return strb;
}
public static void main(String[] args){
String str=new String(" a test test ");
System.out.println(stringTest(str));
}
}

你可以更改 String str=new String(" a test test "); 來測試

Ⅳ java Split如何去除一個空格和多個空格

JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中間 復制代碼 代碼如下:String str = " hell o "; String str2 = str.replaceAll(" ", ""); System.out.println(str2)

閱讀全文

與splitjava空格相關的資料

熱點內容
矢量圖怎麼加密碼 瀏覽:668
知到app怎麼刷課時 瀏覽:600
三程序員那麼可愛 瀏覽:954
有票app怎麼退票 瀏覽:602
cmd命令連接oracle資料庫 瀏覽:666
postgresqllinux命令 瀏覽:510
編譯原理翻譯文法的功能 瀏覽:442
51單片機LCD電路 瀏覽:891
我的世界如何玩寶可夢伺服器 瀏覽:259
天天象棋app怎麼找不到了 瀏覽:659
如何格式化內存卡上加密的照片 瀏覽:33
上汽大眾app哪裡上傳發票 瀏覽:116
手機電池加密屏幕加密 瀏覽:388
基於51系列單片機的智能家居 瀏覽:585
看新聞看哪個app 瀏覽:274
android編輯對話框 瀏覽:309
出租天津伺服器雲空間 瀏覽:793
cmd命令結束進程 瀏覽:445
程序員逗比圖片大全 瀏覽:515
免編程游戲引擎 瀏覽:376