假设我有一个这样的字符串:
String test = "hfikoebndolahsdHEL123LOkjahhsdqhuihs";
Run Code Online (Sandbox Code Playgroud)
然后我想删除除"HEL123LO"之外的所有内容但是数字可能会像653一样,无论如何它都不会删除它.那可能吗?
我希望你能理解我!
提前致谢.
(抱歉英文不好).
我一直在搜索,但没有找到任何答案.我想要我的应用,如果有音乐应用播放音乐(例如Google音乐),请停止播放我应用中的音乐.那可能吗?
提前致谢!
现在就是这样,我有一个long带日期和时间的变量.所以我使用DateFormat来获取自己的日期和时间,现在我想获得自己的年,月,日,小时和分钟.日期和时间在a中String,所以实际上我可以用substring它来完成所有这些.但是,例如瑞典的日期是这样的:"dd/mm/yyyy",美国的日期是这样的:"mm/dd/yyyy".因此,如果我只是为瑞典日期剪切字符串,则日变量将成为月份.
这是我的代码:
String start = mCursor.getLong(1);
Format df = DateFormat.getDateFormat(this);
Format tf = DateFormat.getTimeFormat(this);
String date = df.format(start);
String time = tf.format(start);
Run Code Online (Sandbox Code Playgroud)
所以我的问题是,是否有某种方式可以在自己的字符串中获取年,月,日,小时和分钟?
提前谢谢,GuiceU.(英语不好,我知道)
我有一个if语句,检查变量是否等于某个字符串.但是,我想检查字符串中是否还有一个数字.像这样的东西:
if(thestring.equals("I, am awesome. And I'm " + Somehowgetifthereisanumberhere + " years old")) {
//Do stuff
}
Run Code Online (Sandbox Code Playgroud)
或者更具体地说,x是未知数字,只知道那里有一个数字(任何数字):
String str = item.substring(item.indexOf("AaAaA" + x), item.lastIndexOf("I'm cool."));
Run Code Online (Sandbox Code Playgroud)
怎么做?