如何判断字符串1==1 是否成立

此处的条件1==1是存在数据库里的,现在需要根据条件是否成立而执行后面的操作,此处应该怎么判断1==1是否成立呢 条件类型有很多 ==,< , > 等等

如果a是字符的话,改成单引号就可以了
if(a == ‘1’)

如果a是字符串。
if(strcmp(a,"1") == 0)
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-07-31
我也遇到这个问题了。您解决了吗

"1"=="1"? true还是false
String s1="1";String s2="1";然后s1==s2;是true,就是因为这里的s1和s2都是基础类型,类似于int,float这些基础类型(只要不是new出来的,String有点特殊,并不像int对应Integer,它的基础类型和对象类都是String)。再举个例子吧,String s1="1";String s2=new String("1");这个时候s1是基础...

C语言里面那个if(i==1)。。一个等号和两个等号什么区别。。都分别代表...
1、C语言中 2个等号为关系运算符,意思是:判断两边的值是否相等。== 关系运算符的表现形式为: 变量1 == 变量2 2、C语言中 1个等号为赋值运算符,意思是:赋值 如:x = 5,意思是将常量值5赋值给变量x if(i&1==1)这句话表示:如果是 奇数 则。。。i&1 -- 按位与运算,取 2进制...

string strWhere = "1=1"是什么意思?
string是类型,strWhere是变量,1=1 是常量,是不是要表达条件永远成立啊?比如验证登录时候,你把验证条件弄成 where name='1==1'了,那个不论输入什么,都能登录成功的

c语言中=和==有什么区别?
一、表示不同:= 是赋值操作。==是比较是否相等操作。if(i=1)是永远成立的。if(i==1)只有当1值是1才成立。二、用法不同:如:a=3,a=b把b的值赋给a;a==3a精等于3,但是却不能写成a==b;所以最大的区别就在于:==号右侧只能是个确定得知,而不能是个变量,而=号可以。赋值语句:...

dos if 条件判断
"字符串1"=="字符串2"语句;3、判断某两个数值是否相等,用 if 数值1 equ 数值2 语句;4、判断某个变量是否已经被赋值,用 if defined str 语句;if语句的完整格式是这样的:if 条件表达式 (语句1)else (语句2),它的含义是:如果条件表达式成立,那么,就执行语句1,否则,将执行语句2。对于...

c语言中=和==有什么区别
一、表示不同:= 是赋值操作。==是比较是否相等操作。if(i=1)是永远成立的。if(i==1)只有当1值是1才成立。二、用法不同:如:a=3,a=b把b的值赋给a;a==3a精等于3,但是却不能写成a==b;所以最大的区别就在于:==号右侧只能是个确定得知,而不能是个变量,而=号可以。在C语言中...

帮我看一下这两段java编码什么意思 内些大括号和小括号怎么用的啊...
if(1==1){ 这是因为1=1 是成立的 所以进入到这个方法 这你你可以随便写你想做的操作,不如输出一段什么字符串等..}else{ 这里的可能1不等于1的时候就进入这个方法 } arm.changeDirection())arm.moveForward(arm.getCurrentIndex());arm.changeDirection();} 最后在说一句, arm.changeDirec...

批处理 if exist 判断两个文件
1、批处理: if作为判断真假的 if 只有两种可能, 真 和 假, 真就执行, 假就不执行,下面的 %1 是要输入的参数.pause 是暂停not 是将真假颠倒(真的变成假的, 假的变成真的)echo 是打印字符串。2、快捷键 win + R 打开资源管理器输入: cmd 点击: 确定 在 cmd 里面输入test.bat a将 a ...

判断变量是否等于字符串
用逻辑或咯 if(i=='A'||i=='B'||i=='C'||i=='D'||i=='E')这个就成立啦

谁知道"运行"里的基本命令有那些吗?
IF [not] errorlevel 数字 命令语句 else 命令语句或 IF [not] 字符串1==字符串2 命令语句 else 命令语句或 IF [not] exist 文件名 命令语句 else 命令语句 加上:else 命令语句后指:当前面的条件不成立时,就指行else后面的命令。注意:else 必须与 if 在同一行才有效。 当有del命令时需把del命令全部...

相似回答