我正在TextReader()用Java 编写一个用于赋值的类,我试图String用任何空格分隔a ,如下所示:
String[] splitString;
while (readLine != null) {
//assign each word to an array
splitString = splitString.split("\\s+");
}
Run Code Online (Sandbox Code Playgroud)
但是,我得到错误"找不到符号拆分()"我已经查看了一些以前的问题,没有任何工作.
这是我正在尝试但似乎不起作用:
(myStringHere.split(".")[(myStringHere.split(".").length)-1]).concat(text[myStringHere])
Run Code Online (Sandbox Code Playgroud)
我的字符串将是这样的:
com.foo.bar.zar.gar.ThePartIWant
Run Code Online (Sandbox Code Playgroud)
ThePartIWant是我想在页面中显示的内容.
我正在使用Expression Language 2.2
我有一个字符串"S".只有单引号中的子字符串必须分配给一个字符串数组.它可能不是必需的替代字是单引号.
String S = "Username 'user1'
Username2 'user2'
Usermane3 'user3' 'user4'";
Run Code Online (Sandbox Code Playgroud)
必须按以下方式分配(仅限带有单引号的子串)
String Username[] ={'user','user1','user2','user4'};
Run Code Online (Sandbox Code Playgroud)
我尝试了什么
String s1 = S.replace(System.getProperty("line.separator"), " ");
//replacing newline with single space
String Username[] = s1.split(" ");
//separating string into sub-string
Username[]={Username,'user1',Username2,'user2',Username3, 'user3','user4'};
Run Code Online (Sandbox Code Playgroud) 我有一个字符串,例如: "My brother, John, is a handsome man."
我想将其拆分为一个数组,使输出为:
"My" , "brother", "," , "John", "," , "is", "a", "handsome", "man", "."
Run Code Online (Sandbox Code Playgroud)
谁能帮我这个?我需要在Java上执行此操作.
从过去的2-3周开始,我正在寻找一种在videoview中播放youtube视频的方法,并且我已经尝试了几乎所有在stackoverflow中发布的方式.(几乎每一个......我必须告诉你很多).但似乎没有人对我有用.
我甚至尝试过android-youtube-player,但这对我不起作用.
我的要求: 在VideoView中播放Youtube视频因为我想不想打开Youtube应用程序(很多原因)
如果有人愿意分享工作代码而不是那将会有很大的帮助.我已经尝试了几乎所有的东西而厌倦了CODING.希望有人可以帮助我.
我有一个包含下划线的字符串,如下所示:
123445_Lisick
我想删除下划线后String中的所有字符.我已经尝试了下面的代码,它正在工作,但还有其他方法可以做到这一点,因为我需要将这个逻辑放在一个for循环中以从ArrayList中提取元素.
public class Test {
public static void main(String args[]) throws Exception {
String str = "123445_Lisick";
int a = str.indexOf("_");
String modfiedstr = str.substring(0, a);
System.out.println(modfiedstr);
}
}
Run Code Online (Sandbox Code Playgroud) 我从服务器上得到这个ips:
"/177.127.101.68:53964"
"/201.80.15.100:54263"
"/177.67.38.54:51309"
Run Code Online (Sandbox Code Playgroud)
我需要它像只是"177.127.101.68",我打算删除最后5个字符串字符,但有时它来"/186.213.186.40:4625"所以我不知道到底该怎么做...是吗任何方式这样做?
我在命令行输入了07/12如何将这两个参数用作args [0]和args [1]转换为月和日
int month = Integer.parseInt(args[0]);
int day = Integer.parseInt(args[1]);
Run Code Online (Sandbox Code Playgroud)
我遇到的错误是"线程中的异常"主"java.lang.NumberFormatException:对于输入字符串:"07/12"
我有一个字符串,它是一个坐标列表,如下所示:
st = "((1,2),(2,3),(3,4),(4,5),(2,3))"
Run Code Online (Sandbox Code Playgroud)
我希望将其转换为坐标数组,
a[0] = 1,2
a[1] = 2,3
a[2] = 3,4
....
Run Code Online (Sandbox Code Playgroud)
等等.
我可以用Python做,但我想用Java做.那么如何在java中将字符串拆分为数组?
我有一个String变量columnNames,其中包含我要排序的网格的列名.
String columnNames = "To, From, RHVAC Technician Schedules Complete, MST Schedules Complete".
我希望将其拆分为具有4个值的字符串数组.我尝试了以下代码行:
String[] headersAllJobs = columnNames.split(" ");
Run Code Online (Sandbox Code Playgroud)
然而,当我运行此,逗号都还停留在价值,所以我有例如"To,"和"From,".如何在不使用逗号的情况下拆分这些值?