Java 如何从EditText格式化数据
我正在编写一个应用程序,试图找出如何格式化EditText字段中的数据 数据看起来像这样Java 如何从EditText格式化数据,java,android,Java,Android,我正在编写一个应用程序,试图找出如何格式化EditText字段中的数据 数据看起来像这样 somename 123 445.46 somename2 56 234 somename3 34 42.65 我要做的是把第一组数字移到左边 123 somename 445.46 56 somename2 234 34 somename3 42.65 类似这样的方法会奏效: public static String formatData(String str){ String[] temp =
somename 123 445.46
somename2 56 234
somename3 34 42.65
我要做的是把第一组数字移到左边
123 somename 445.46
56 somename2 234
34 somename3 42.65
类似这样的方法会奏效:
public static String formatData(String str){
String[] temp = str.split(" ");
if(temp.length > 2){
return temp[1]+" "+temp[0]+" "+temp[2];
}else{
// can't perform.
return str;
}
}
谢谢你,我已经把它标记为答案了。有没有办法在多行上运行此功能?我还是个新手this@Greg432,已编辑答案。您可以调用此方法。