如何在JtextArea中拆分

时间:2014-10-17 23:55:28

标签: java email jtextarea

您好我正在尝试设计用于发送电子邮件的GUI

我可以使用我的java代码在comandprompt中发送电子邮件,但是当我尝试使用GUI时,我无法拆分我的电子邮件

如果我写xyz @ gmail.com,abc @ gmail.com,我的电子邮件不会被发送

在命令promt代码中我使用了java分割并且它工作但是在GUI中它不起作用

有人能告诉我如何使用逗号在JTextArea中分隔两个条目?

if(!c.isEmpty()) {
    String[] ccsplit = c.split(",");
    String[] ccsplit = c.split(",");

    for(int i = 0; i < tosplit.length; i++) {    
        sendToServer("RCPT TO: " + ccsplit[i]);
        receiveFromServer();}

此代码适用于comand promt ..但现在它不适用于JTextArea

1 个答案:

答案 0 :(得分:0)

您的代码必须如下:

JTextArea textArea = new JTextArea();
String c = textArea.getText();
if(!c.isEmpty()) {
    System.out.println(c); //check the value of c
    String[] ccsplit = c.split(",");

    for(int i = 0; i < ccsplit .length; i++) {    
        sendToServer("RCPT TO: " + ccsplit[i]);
        receiveFromServer();
    }
}

如果不起作用,也许你的代码中还有另一个“错误”。