你好伙伴们!我正在尝试创建一个程序,以尽可能快地检测字符串中是否有多个单词,如果是,则执行一个行为.最好,我希望它能够检测这些单词的顺序,但只有这样才能快速完成.到目前为止,这就是我所做的:
if (input.contains("adsf") && input.contains("qwer")) {
execute();
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,为多个单词执行此操作会变得很烦人.这是唯一的方法还是有更好的方法来检测多个子串?有没有办法检测订单?
我正在制作我的第一个Java程序(希望在下个世纪掌握它)并遇到了一些问题.当我尝试使用文本和先前创建的字符串的组合创建字符串时,Eclipse表示无法解析变量.有人可以帮帮我吗?谢谢!
//Clipboard
import java.awt.Toolkit;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.Transferable;
//Taskmanager
import java.io.BufferedReader;
import java.io.InputStreamReader;
//Email-er
import java.util.Properties;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
/*
* Program created by Silver (CEO of Idrees Inc) for theoretical and educational purposes only
* No data received from this app is used for any other purpose except the ones above
* Do NOT use this for any purposes other than the conditions above (Including the …Run Code Online (Sandbox Code Playgroud)