Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取形式为(num/num)的Java字符串,使其成为两个双值_Java_String_Double - Fatal编程技术网

获取形式为(num/num)的Java字符串,使其成为两个双值

获取形式为(num/num)的Java字符串,使其成为两个双值,java,string,double,Java,String,Double,例如,如果我有一个字符串(24/25),我将如何处理剩下的两个双值24和25。我的目标是,最终,给定一组这种形式的数字,将每一个除以,再加起来得到平均数。我对Java相当陌生,老实说,我很困惑该从哪里开始。谢谢大家! 正如安德烈亚斯所说。首先,需要在括号之间取子字符串。使用 现在将24/25拆分为24和25。你可以用 然后你可以用解析它们,我就把这个留在这里。Javadoc是一个强大的东西;)我想说-从一个像样的java教程开始:)看看和的javadoc,你应该能够理解它。使用的方法有index

例如,如果我有一个字符串(24/25),我将如何处理剩下的两个双值24和25。我的目标是,最终,给定一组这种形式的数字,将每一个除以,再加起来得到平均数。我对Java相当陌生,老实说,我很困惑该从哪里开始。谢谢大家!

正如安德烈亚斯所说。首先,需要在括号之间取子字符串。使用

现在将24/25拆分为24和25。你可以用


然后你可以用

解析它们,我就把这个留在这里。Javadoc是一个强大的东西;)我想说-从一个像样的java教程开始:)看看和的javadoc,你应该能够理解它。使用的方法有
indexOf()
substring()
parseDouble()
。输入是
(24/25)
,而不是
24/25
。此外,考虑到OP看起来是多么绿色,我会转向
indexOf()
substring()
,而不是
split()这样的方法
它使用正则表达式和数组。有很多方法可以做到这一点。这是一种可能性。也可以构建一个解析器,一个代码就足够开始了。