java中冒号等号是什么(即:=)
java中冒号等号是什么(即:=),哪位大侠指教 --------------------编程问答-------------------- 上下文呢,写完整点儿 --------------------编程问答-------------------- 有这个? --------------------编程问答-------------------- 没见过。。 --------------------编程问答-------------------- 是不是s==s?x:y? --------------------编程问答-------------------- 没见过,把代码发出来看看 --------------------编程问答-------------------- 没见过,是不是三目运算呢?
x=y?x:y --------------------编程问答-------------------- 把那句代码贴上来。。 --------------------编程问答-------------------- 类似这种吧: sb.append(" where companyUid=:companyUid and userName=:userName and (question=0 and questionStyle>0 or question<>0 and questionStyle<1) and separated=1");
就是一个临时变量。呵呵。 --------------------编程问答-------------------- Java 中没有“:=”吧,这种好像 Delphi, Pascal 中有。 --------------------编程问答--------------------
这个真有。我们一直在用java。 --------------------编程问答-------------------- 好像是hibernate中吧,用来替换值的,而且这不能算java的语言 --------------------编程问答-------------------- SQLQuery sqlQuery = session.createSQLQuery("SELECT ID as VENDOR_ID FROM dic_vendor t WHERE Lower(t.VENDOR_DESC) = :vendor");
这种:=? --------------------编程问答-------------------- := or =: 这是什么情况哎 --------------------编程问答-------------------- 是一个面试题,我记不大清了,好像是 int i :=1; i:=2;之类的,就跟等号一样用的 --------------------编程问答-------------------- 这样也不是delphi的
delphi:
var
i :integer ;
i := 1 ;
i := 2 ;
估计是写错啦 ? --------------------编程问答-------------------- 是?:=把。。3目运算符,跟if的功能差不多。
:=是oracle的。。 --------------------编程问答-------------------- :=是 oracle 的存储过程里的吧??
补充:Java , Java EE