[英]How do I get to split in two places?
我想找點工作,分成兩個地方。
System.out.println( Integer.parseInt(text.getText().split("--")[1]
.substring((text.getText().split("--")[1]).split("x")[0])));
不起作用。 如果鍵入--400x55
如何打印“ --400x55
”。
我希望它是可更改的,因此,如果用戶鍵入一些不同的尺寸,它將使用這些尺寸。 那我該怎么做呢?
嘗試:
String[] tokens = text.split("x");
System.out.println(tokens[0].split("-")[2] + " , " + tokens[1]); // tokenize by -
要么
String[] tokens = text.split("x");
System.out.println(tokens[0].split("--")[1] + " , " + tokens[1]); // tokenize by --
希望這可以幫助。
System.out.println(
Integer.parseInt(
Arrays.toString(
text.getText().replaceAll("--","").split("x")
)
)
)
String text="--400x55";
System.out.println(text.split("--")[1]); // gives you 400x55
System.out.println(text.split("--")[1].split("x")[0]); // gives you 400
System.out.println(text.split("--")[1].split("x")[1]); // gives you 55
使用正則表達式進行拆分
"--400x55".split(/\D/)
它會給您[“”,“”,“ 400”,“ 55”]
根據需要使用上面的數組
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.