accepted는 됐는데

sdseon21 Reply 5 years 6 weeks ago
a가 0일 경우에 표시를 안 하고 싶어서 굳이 if로 나눴는데 혹시 더 간단한 방법 있을까요?
withcs2 Reply 5 years 6 weeks ago
제가 수업을 들은 적 없어서 (교수님께는 비밀로 해주세요..ㅎㅎ) 삼항연산자를 배웠는지 모르겠는데 안 배웠다면 이참에 알아둬도 좋을 것 같습니다 자바랑 c에서 삼항연산자는 (조건문) ? (true일 때 반환될 값) : (false일 때 반환될 값) 이렇게 생겼어요. 제출하신 코드에 응용해보자면 System.out.print(a>0?a+b:b); 이렇게 쓸 수 있겠네요 if else문은 String hex="0123456789abcdef"; hex.charAt(index); // hex의 index번째 문자 이걸 활용해보세요