iphone群发短信怎么操作
2020-03-15 本文已影响0人
hexm01
今天加班的间隙,下楼看见老婆正蹲在电视柜前对着一个张纸抄着什么。走近问问,原来是学校布置了任务,给几十个家长发短信,关心孩子的情况。老婆正一个号码一个号码抄了发短信,口中还念念有词。
作为一名追求效率的程序员,是可忍孰不可忍?马上对老婆说,放开那张纸,让我来。
好在电话号码有个电子版。群发短信,首先要做的就是把号码拆分成iphone可识别的格式。自己在手机上试了一下,输入两个手机号,苹果会自动用、分隔。于是直接写个程序拆分组合一下号码列表。
把拆分好的手机号列表发给老婆,以为这事就解决了,谁知过了一会,老婆大声说:“没发出去!”。邪门了,我下楼看看,果真没发出去。怀疑是格式有问题,经过我反复验证,原来手机号之间要用英文逗号分隔。只能说,苹果有点阴啊。
代码如下:
public static void main(String[] args) {
String strs = "13702372172\n" +
"13420428489\n" +
"13427017163\n" +
"13702356060\n" +
"13590915640\n" +
"13286306029\n" +
"13952761523\n" +
"13928168833\n" +
"15016130824\n" +
"13680182373\n" +
"13531759748\n" +
"15019558333\n" +
"13631685728\n" +
"18923344115\n" +
"13631197368\n" +
"18319959592\n" +
"13528123580\n" +
"18676101259\n" +
"13715605809\n" +
"13924911116\n" +
"18933390255\n" +
"13590969990\n" +
"18165639389\n" +
"18988587531\n" +
"15819366789\n" +
"13590722095\n" +
"13411630645\n" +
"13702507210\n" +
"13824730436\n" +
"13822757527\n" +
"13923318998\n" +
"13549901333\n" +
"13531867043\n" +
"13925312683\n" +
"18676006622\n" +
"13715576298\n" +
"13421484656\n" +
"13726036888\n" +
"13715688696\n" +
"18719398188\n" +
"13715677718\n" +
"13560614033\n" +
"13715683980\n" +
"18825623538\n" +
"13510530383\n";
String[] strArray = strs.split("\\n");
System.out.println(Strings.arrayToDelimitedString(strArray, ", "));
System.out.println(strArray.length);
}
把输出的号码列表粘贴到短信的收件人列表,就可以群发拉。
悄悄话:其中有一个电话号码是我自己的~