如何截取字符串 String a = "118°18.473";截取°后面的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕,中间是很小的o啊,我还以为是引号呢,哈哈a.substring(a.indexOf("°")+1,a.length()) 1. String b = a.split("°")[1]2. String b = a.substring(a.indexOf("°") + 1); String a = "118°18.473"; String[] ss = a.split("°"); if (ss.length != 0) { System.out.println(ss[1]); } String a = "118°18.473"; String ss = a.substring(a.indexOf("°") + 1, a.length()); System.out.println(ss); 晕,很多方法啊,String本身就是操作字符串的,什么都可能的.这里来个一半的.String a = "118°18.473"; System.out.println(a.substring(a.indexOf("°")+1)); 1. String b = a.split("°")[1] 2. String b = a.substring(a.indexOf("°") + 1);3. String ss = a.substring(a.indexOf("°") + 1, a.length()); static void getString(){ ArrayList<String> seperate = new ArrayList<String>(); String a = "118°18.473"; StringTokenizer st = new StringTokenizer(a,"°"); while(st.hasMoreElements()){ seperate.add(st.nextToken()); } System.out.println(seperate); }这个优点很多滴。。 列表成员向上转换问题 用regex怎样能实现这个功能? 继承interface后,访问权限变小的问题 修饰符怎么添加啊??? 谁有那个深入分析基于寄存器和基于栈的虚拟机的文章啊? DTD.read(DataInputStream in)问题 字段(field)的定义是什么,怎么使用,我找了很久怎么都找不到 什么是静态初始化? 为什么没人帮我啊?看来我要再发一次了,解决者定给分!! Java一知识点总结 为什么要将ISO2转成GB2312? 如何判断一个数组为空
a.substring(a.indexOf("°")+1,a.length())
2. String b = a.substring(a.indexOf("°") + 1);
String a = "118°18.473";
String[] ss = a.split("°");
if (ss.length != 0) {
System.out.println(ss[1]);
} String a = "118°18.473";
String ss = a.substring(a.indexOf("°") + 1, a.length());
System.out.println(ss);
System.out.println(a.substring(a.indexOf("°")+1));
2. String b = a.substring(a.indexOf("°") + 1);
3. String ss = a.substring(a.indexOf("°") + 1, a.length());
static void getString(){
ArrayList<String> seperate = new ArrayList<String>();
String a = "118°18.473";
StringTokenizer st = new StringTokenizer(a,"°");
while(st.hasMoreElements()){
seperate.add(st.nextToken());
}
System.out.println(seperate);
}这个优点很多滴。。