import junit.framework.Assert;
import android.test.AndroidTestCase;
import android.util.Log;public class TestService extends AndroidTestCase
{
public void testAdd()
{ String str = "123$$456";
String[] infoStrings = str.split("$$");
Log.w("TestService", str + "=>" + Integer.toString(infoStrings.length));
Assert.assertEquals(infoStrings.length, 2);
/**
* 为什么这里返回的 infoStrings 为 1 不是 2 呢
*/
} public void testAdd2()
{ String str = "123##456";
String[] infoStrings = str.split("##");
Log.w("TestService", str + "=>" + Integer.toString(infoStrings.length));
Assert.assertEquals(infoStrings.length, 2);
/**
* 这里返回的 infoStrings 为正确的 2
*/
}
}"123$$456".split("$$")的结果长度为什么为1?为什么
解决方案 »
- 程序我按下返回键后,程序不退出
- 请教listview中放EditText的相关问题
- android 使用ksoap2-android-assembly-2.4-jar如何设置连接webservice的超时问题
- Android系统的"图库"
- android开发 IO操作读取文本的问题
- 打印中:dalvikvm的CM_os_trap_call_glue是啥意思?
- 开发Android的大概流程是怎么样的呢?
- 关于Editable,String的问题,求教!
- Android如何让系统不改变图片尺寸?
- android如何开发类似ADB端终的程序。
- 单选框的问题
- AlertDialog.Builder 为什么显示第二次的时候会停止工作
给分吧