java 空格分隔 提取

2021-08-22 11:24:57 字數 471 閱讀 2464

來自qq討論

question:

請問一下,實現輸入4個整數,應該怎麼樣寫**?

0 30 0 30

注意他們之間是空格

answer:

把0 30 0 30當作乙個字串輸入,然後用空格進行拆分,就可以得到四個是數字內容的字串,然後,轉換成整數就可以了。

stringtokenizer這個類,學著用用吧。

或者用正規表示式以及string的split方法

輸入的字串,你能得到吧?假設字串的物件為arg,那麼,你可以這樣寫:

[code]string subarg = arg.split("\s");

然後subarg陣列裡面就是那幾個數字了。然後,

int nums = new int [subarg.length];

for(int i=0;i,[/code]

之後,nums陣列裡面就是你所要的幾個數字,

空格分隔輸出

總時間限制 1000ms記憶體限制 65536kb 描述讀入乙個字元,乙個整數,乙個單精度浮點數,乙個雙精度浮點數,然後按順序輸出它們,並且要求在他們之間用乙個空格分隔。輸出浮點數時保留6位小數。輸入共有四行 第一行是乙個字元 第二行是乙個整數 第三行是乙個單精度浮點數 第四行是乙個雙精度浮點數。輸...

1026 空格分隔輸出

讀入乙個字元,乙個整數,乙個單精度浮點數,乙個雙精度浮點數,然後按順序輸出它們,並且要求在他們之間用乙個空格分隔。輸出浮點數時保留6位小數。第一行是乙個字元 第二行是乙個整數 第三行是乙個單精度浮點數 第四行是乙個雙精度浮點數。輸出字元 整數 單精度浮點數和雙精度浮點數,之間用空格分隔。a 122....

1 1空格分隔輸出

描述讀入乙個字元,乙個整數,乙個單精度浮點數,乙個雙精度浮點數,然後按順序輸出它們,並且要求在他們之間用乙個空格分隔。輸出浮點數時保留6位小數。輸入共有四行 第一行是乙個字元 第二行是乙個整數 第三行是乙個單精度浮點數 第四行是乙個雙精度浮點數。輸出輸出字元 整數 單精度浮點數和雙精度浮點數,之間用...