簡體   English   中英

從字符串中獲取整數值並將其加倍

[英]Getting integer values from string and double it

我得到一個由數字和一些文本組成的字符串,例如; “23測試”,“600測試測試”字符串將始終以數字開頭,但它沒有設定長度。 我如何獲得數值並加倍?

String example = "600 test";
return Double.parseDouble ( example.substring ( 0, example.indexOf(" ")));

在空間上拆分,取第0個索引的值,將其轉換為整數並將值加倍

String s = "23 test";
Integer.parseInt(s.split(" ")[0]) * 2

請確保所有字符串都遵循相同的格式,否則會出現numberFormatException

我會做以下事情。

//假設數字后面總是有空格。 讓我們說String string =“23 test”;

String stringArray = string.split(“”);

String number = stringArray [0];

是System.out.print(的Integer.parseInt(數量)* 2);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM