字符串"aaaaaaaa | bbbbbbbbb | cccccccc | ddddddddddd"|
有代码
for (int i=0; i<4; i++){
mas[i]=str.substring(i,str.indexOf("|",i) );
}
Run Code Online (Sandbox Code Playgroud)
如何通过分隔符号'|'来获取字符串数组?
抱歉,如何在评论中添加代码?在StackOverlow?
我有两个字符串
1. "151.909 KB"
2. "151.0"
Run Code Online (Sandbox Code Playgroud)
在两种情况下,我应该删除. 符号之后的所有内容 .结果我应该有下一个:
1. "151"
2. "151"
Run Code Online (Sandbox Code Playgroud) 我有一根绳子Saxon Securitie/Logo/horse-logo.jpg_1413458235818 in format "A/B/C"
我希望通过从上面的字符串中删除“A/B/”来得到 C 的结果并得到结果
String C = "horse-logo.jpg_1413458235818"
Run Code Online (Sandbox Code Playgroud) 我想从用户那里获取输入,在这种情况下,他们的全名并使用 .split(" ") 命令将其拆分为 2 或 3 个部分,具体取决于名称的数量,然后在不同的行上打印出结果:
例如,
用户输入:
“约翰·史密斯”
程序返回:
约翰
美国能源部
史密斯
目前,我的代码如下所示:
import java.util.Scanner;
public class Task2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String name;
System.out.println("Enter your full name: ");
name = input.next();
String[] parts = name.split(" ");
System.out.println(java.util.Arrays.toString(parts));
}
}
Run Code Online (Sandbox Code Playgroud)
这目前只返回名称的第一部分。
该程序还应该能够处理没有中间名的人。
让我说我有字符串:
Java Android iOS
Run Code Online (Sandbox Code Playgroud)
我需要它的输出如下:
%java%
%android%
%ios%
Run Code Online (Sandbox Code Playgroud)
要么
%java%%android%%ios%
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
对不起,也许我没解释好.
String tok[]=input1.split(" ");
for(String t:tok){
System.out.println("%"+t.toLowerCase()+"%");
}
Run Code Online (Sandbox Code Playgroud)
这可能是一个很好的答案,但我忘了提到我需要保存,不仅打印,所以最好的结果将如例2所示,所以只需在每个单词周围添加%..%
我有文本数据,我想拆分String和int数组Java
String text = "one1two20three300four4000";
Run Code Online (Sandbox Code Playgroud)
期望的输出:
String str[] = "one","two","three","four";
int num[] = 1,20,300,4000;
Run Code Online (Sandbox Code Playgroud) 我有用于转换为字符串的列表:
private String convertList(List<String> list)
{
String listString = "";
for (String s : list)
{
listString += s + ",";
}
return listString;
}
Run Code Online (Sandbox Code Playgroud)
但我也想向后实现相同的操作。我想使用,作为分隔符的字符串生成列表。如何实施?
我需要拆分文本(String),文本就像这样:
[title],[description blablablablablabla]
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点?我需要在String []中存储括号之间的2个文本,用","分隔.
扫描二维码后我有一个字符串是“MAT:TO:我的地址电子邮件;SUB:我的标题;BODY:我的内容;;”。如何从字符串中拆分地址电子邮件、您的标题和您的内容?谢谢大家!