0
我有一個字符串我想分成一半?如何在android中將字符串拆分爲一半?
String Data = "This is a string"
這是一個示例字符串。在現實情況下,我不知道什麼是字符串,它是多長時間內等
我有一個字符串我想分成一半?如何在android中將字符串拆分爲一半?
String Data = "This is a string"
這是一個示例字符串。在現實情況下,我不知道什麼是字符串,它是多長時間內等
String data = "This is a string";
String half1 = data.subString(0, data.length()/2);
String half2 = data.subString(data.length()/2);
另外請記住,字符串是不可變的,你不能只叫data.subString(data.length()/2);
並期望data
將被改變。您必須將返回的String分配給某個變量(如我的示例中所示)。
如果你想使用,然後串,你可以這樣做:
String val1 = data.substring(0, data.length()/2);
String val2 = data.substring(data.length()/2);
這是一個共同的邏輯,如果你想確切的一半,然後將其分割長度/ 2。
也不要用大寫字母開頭變量名。
忘了把它分配給一些變量........ :-p – 2011-04-27 10:10:08
是的,提醒是給你的,而不是OP;) – MByD 2011-04-27 10:12:27