의 문은 내 진술이 정확하면 잘 모르겠어요 'IF'- 변수 $answer이 '4' 또는 'four'하지 경우 내가 코드를 종료 할. 가변적 인 $answer은 4 또는 4와 같습니다. - 프로그램이 코드를 처리합니다. 도움을 주신 모든 도움. 그래서 에 그것의 더 나은 감사 if(! in_array($answer, array(4, 'four')))
{
나는 (분명히 null이 아닌) 내 개체 중 하나를 인쇄 할 때 내가 좀 이상한 일을 실행했다. 내 item 객체가 null 경우 text.append("\n [ITEM ID]: " + (item == null ? (otherItem == null ? 0 : otherItem .getItems().get(i).getId()) : item .getItems(
다음 테이블이 있는데 ENGLISH 또는 SCIENCE 중 하나를 선택한 학생 (STUD_ID)을 가져 오려고합니다. 그들이 을 모두 영어와 과학으로 가져간 경우 검색하지 마십시오. 그래서 원하는 출력 STUD_INFO 테이블 내의 중첩 테이블로 된 표가 실제로 테이블 STUD_INFO 피사체 열의 제 2 열 뷰이다 101102104106107 이다. SE
나는 종종보고 사용하는 코드와 같은 : 예 : 난 그냥 최근에 단지 if(){}else{} 교체의 일종처럼, 코드를 실행 한 코드를 보았다 var myvar = (1 < 2) ? 3 : 4 ; //if 1 < 2 then myvar = 3, else = 4
그러나 (1 < 2) ? alert("example1") : alert("example2");
복합 연산자와 관련된 다음 bash 코드가 예상대로 작동하지 않는 이유는 누구나 설명 할 수 있습니까? 기본적으로, 아무것도 for 루프 안에 if 문을 입력하지하지만 난 그것을 실행하여 뭔가를 반환해야 올바른 매개 변수를 전달하고있다 : ./my_bash_script 20,100,101 20,120,101 dates.txt 2000 #!/bin/bash
을 감안할 때 두 가지 구현 : // compares by Key...
private static int CompareByKey(KeyValuePair<int, string> x, KeyValuePair<int, string> y)
{
return x.Key.CompareTo(y.Key);
}
// compares by Value...
이것은 내 코드입니다. 이 페이지 및 경고 결과 function num(){
$.ajax({
type: 'POST',
url: 'num.php',
success: function(data) {
data = parseInt($.trim(data));
if(data == 1)
al
다음 두 코드 샘플은 동일한 논리를 나타냅니다. 문자열이 null인지 확인하고 해당 검사를 기반으로 분기하는지 확인합니다. 첫 번째 샘플은 안전하게 컴파일됩니다. 두 번째는 Java 제네릭과 관련된 형식 불일치 오류를 생성합니다. 내 질문은 충분히 단순 해 보이지만 그것은 나를 벗어난다. 왜 컴파일러는이 두 문장을 다르게 취급합니까? 여기서 일어나는 일을