「javasaf」javasafeengine
本篇文章给大家谈谈javasaf,以及javasafeengine对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java如何做到判断一个字符串是否是数字。
- 2、java中一个关于indexOf的问题
- 3、java中怎么修改String中的一个字母
- 4、java 哈希表运用?
- 5、java split没有标点怎么分割字符串
java如何做到判断一个字符串是否是数字。
楼主看方法:
public class NumberDemo {
public static void main(String[] args) {
String str1="1122.2.2";
String str2="111";
String str3="111.2";
String str4="111s";
String str5="111.s";
String str6="1s11";
System.out.println(str1+":"+isNum(str1));
System.out.println(str2+":"+isNum(str2));
System.out.println(str3+":"+isNum(str3));
System.out.println(str4+":"+isNum(str4));
System.out.println(str5+":"+isNum(str5));
System.out.println(str6+":"+isNum(str6));
}
public static boolean isNum(String str){
return str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$");
}
}
结果:
1122.2.2:false
111:true
111.2:true
111s:false
111.s:false
1s11:false
java中一个关于indexOf的问题
indexOf(String str)的作用是返回第一次出现的指定子字符串在此字符串中的索引
如果str没有在要搜寻的字符串中出现,那么返回-1,
你的程序总是返回-1,那么字符串中肯定没有
public class ttt
{ static String[] address_name={"safdf","ghnsfg","asfhh"};
public static void main(String args[])
{
int ceu;
for(int i=0;iaddress_name.length;i++)
{
ceu=address_name[i].indexOf("");
System.out.print(ceu);
}
}
}
这是个测试程序,没问题
java中怎么修改String中的一个字母
String str = "abcdefg"; //将第4个字符换成m
StringBuilder strb = new StringBuilder(str);
strb.replace(3, 4, "m");
str = strb.toString();
java 哈希表运用?
这个是xml。
Hashtable中key不能重复。
HashtableString, String strings= new HashtableString, String();
strings.put("sadf", "dsa asd fdsf gfd");
strings.put("saf", "dsa asd fdsf gfd");
System.out.println(strings.get("saf") );
java split没有标点怎么分割字符串
String str = "safsaf";
for (String s: str.split("")) {
System.out.println(s);
}
直接这样分割,分隔符为"",每个字符作为一个字符串。
关于javasaf和javasafeengine的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-23,除非注明,否则均为
原创文章,转载请注明出处。