前缀/ dir1 / dir2 / dir3 / dir4 / ..
如何dir1, dir2
在Java中从上述字符串中解析出值?
这里的前缀可以是:
/ usr / local / apache2 / resumes
如果要String
在/
字符处分割,该String.split
方法将起作用:
例如:
String s = "prefix/dir1/dir2/dir3/dir4";
String[] tokens = s.split("/");
for (String t : tokens)
System.out.println(t);
输出量
prefix
dir1
dir2
dir3
dir4
编辑
/
前缀为a 的情况,我们知道前缀是什么:
String s = "slash/prefix/dir1/dir2/dir3/dir4";
String prefix = "slash/prefix/";
String noPrefixStr = s.substring(s.indexOf(prefix) + prefix.length());
String[] tokens = noPrefixStr.split("/");
for (String t : tokens)
System.out.println(t);
没有前缀的子字符串"slash/prefix/"
由substring
方法组成。也就是说String
,然后通过运行split
。
输出:
dir1
dir2
dir3
dir4
重新编辑
如果这String
实际上是在处理文件路径,则使用File
类可能比使用字符串操作更可取。诸如此类的类File
已经考虑到处理文件路径的所有复杂性,将变得更加强大。
问题内容: 给定字符串,获取代表它的DOM元素的(最简单)方法是什么? 问题答案: 我在某个地方找到了(不记得在哪里):
问题内容: 我想解析以下Json响应: 我尝试使用SIMPLE JSON解析器,但这对我不起作用: 问题答案: 输出: 评论: 我没有添加验证 [编辑] 加载json字符串的其他方法
Google Developer Console显示我的应用在过去一个月中收到了两个相同的错误,但此并未指定错误源自的类或文件。我看不到任何具体内容。以下是两种不同设备的错误: 三星Galaxy S8 Active(cruiserlteatt),4096MB RAM,Android 7.0报告1/2 三星Galaxy S7(heroqltespr),4096MB RAM,Android 7.0报告
我正在尝试在java中解析JSON字符串以单独打印单个值。但是在运行程序时,我得到了以下错误- 我的班级看起来像- 让我知道我遗漏了什么,或者每次运行应用程序时都会出现错误的原因。如有任何意见,将不胜感激。
问题内容: 有没有一种方法可以将Typescript中的字符串解析为JSON。 示例:在JS中,我们可以使用。Typescript中有类似的功能吗? 我有一个JSON对象字符串,如下所示: 问题答案: Typescript是javascript(的超集),因此您可以像在javascript中那样使用它: 只有在打字稿中,您才能对结果对象进行打字: (操场上的代码)