본문 바로가기

코딩15

5-3 for, while, do~while public class WhileBasic { public static void main(String[] args) {// TODO Auto-generated method stubint num = 0;while(num 2018. 10. 13.
5-2 switch / break switch문은 앞서 배운 if~else 문과 유사한 조건에 따라서 실행시킬 코드를 구분한다는 특징을 가지고 있습니다. public class SwitchBasic { public static void main(String[] args) {// TODO Auto-generated method stubint n = 3;switch(n) {case 1: System.out.println("Simple JAVA");case 2:System.out.println("Funny JAVA");case 3:System.out.println("Fantastic JAVA");default :System.out.println("The best programming language");}System.out.println("D.. 2018. 9. 17.
5-1 if~else if~else 문은 특정 조건이 만족될 때에만 실행하고 싶을때 사용합니다. 예를 들면 어떤 값일때 어떠한 명령을 수행시키고 싶다하면 if문의 괄호안에 그 조건을 넣으면 됩니다. public class IEBasic { public static void main(String[] args) {// TODO Auto-generated method stubif(true) {System.out.println("if & true");}if(false) {System.out.println("if~else & true");}else {System.out.println("if~else & false");}} } 이 코드의 실행 결과는 if & trueif~else & false 이렇게 나오게 됩니다. 조건이 참일때만 i.. 2018. 9. 16.
4-3 비트와 관련이 있는 연산자 비트 단위로 연산을 진행하는 연산자들도 있습니다. 연산자 연산자의 기능 결합방향 & 비트단위로 AND 연산을 한다.ex) n1 & n2; -> | 비트단위로 OR 연산을 한다.ex) n1 | n2; -> ^ 비트단위로 XOR 연산을 한다.ex) n1 ^ n2; -> ~ 피연산자의 모든 비트를 반전시켜서 얻은 결과를 반환ex) ~n; > 2; -> >>> *피연산자의 비트 열을 오른쪽으로 이동.*이동에 따른 빈 공간은 0으로 채움.*ex) n >>> 2; -> 왼쪽으로 Shift 연산을 수행하면 2의 배수의 곱이 됩니다. 오른쪽으로 Shift 연산을 수행하면 2의 배수의 나눗셈이 됩니다. 2018. 8. 27.