public class test {
public static void main(String args[]){
String a = "";
if(a == null || a.equals("")){
}else{
System.out.println("执行1");
}
if(a != null && !a.equals("")){
System.out.println("执行2");
}
System.out.println("over");
}
}
解决方案 »
- jdbc连接查询数据库时,rs.next()总是false,求找原因?
- java关于数据库的打包问题。回答就有分。
- java.sql.SQLException: Invalid parameter binding(s).是什么错误啊?
- NetBeans IDE 6.7 如何给生成的界面中新增组件?
- 知道网关的帐号和登录密码如何通过socket建立连接?
- java 非阻赛IO 无法通信
- 请问这样定义读写文件是否有问题!
- 我是初学者 我不会配置JDBC 我下载了一个MYSQL的jdbc 不知道怎么用 请高手指点!!!!
- 简单问题,给20分,安装过Jcreator的请进!!!
- 请问JAVA的类方法类型有哪些?
- 自己编的一个基于UDP的小聊天程序,有问题,请高手帮忙看一下!!!
- 二维数组如何动态接收?
||和&&的区别就是一个是或一个是与而已对于字符串a来说你这两个判断返回的永远是相反的结果
┐(p∨q)=┐p∨┐q
┐(p∨q)= ┐p∧┐q
public A {
private int a1;
private int a2;
get,set ..
}//servlet 的 protected void doPost ( HttpServletRequest request, HttpServletResponse response){
int a1 = Integer.parseInt(request.(request.getParameter("a1")));
int a2 = Integer.parseInt(request.(request.getParameter("a2")));}
//这样肯定会报错 我现在是每个都要加一个验证,能不能用一个try catch什么的直接捕获异常,然后return 0 这样让没有值的都变成零 这么一件事 有谁指点下
离散数学里的
!(A || B) = !A && !B
if(a != null && !a.equals("")){
System.out.println("执行2");
}可以写做这样if(!("".equals(a))) {
System.out.println("执行2");
}