0
String value = "30/90"
// Extracting 30 to a and 90 to b 
int a = 30;
int b = 90

上記の例のように「30」と「90」を抽出するにはどうすればよいですか。したがって、スラッシュは「a」と「b」がどこにあるかを示します。

4

2 に答える 2

6

String#Split("/"):/使用して区切り文字として文字列を分割します。

            String value = "30/90";
            int a = Integer.parseint(value.split("/")[0]);
            int b= Integer.parseInt(value.split("/")[1]);
于 2012-12-04T23:51:36.310 に答える
0

これを試してください: 文字列を s で分割し/、結果の文字列を整数として解析します。

public class Main
{
    public static void main (String[] args)
    {
        String value = "30/90";
        // Extracting 30 to a and 90 to b 
        String[] values = value.split("/");
        int a = Integer.parseInt(values[0]);
        int b = Integer.parseInt(values[1]);
        System.out.println(a + " " + b);
    }
}
于 2012-12-04T23:52:21.107 に答える