본문 바로가기
반응형

programming/Java37

html5 레이아웃 기초 css display 속성 flex와 grid 차이 float 버려 HTML5로 레이아웃을 만들 때 display 속성의 flex와 grid 만 잘 사용해도 편하게 작업할 수 있다. 이 둘의 차이가 있다면 flex는 단방향으로 html 태그 요소를 정렬하고, grid 는 격자 ( 바둑판 ) 모양으로 자식요소를 정렬한다. 레이아웃 관련 내용들을 찾아보면 전체적인 레이아웃은 grid 도 만들고 내부의 목록과 같은 것들은 flex 로 작업되어 있는 경우들을 흔히 볼 수 있다. html5 레이아웃 기초 css display 속성 flex와 grid 차이 float 버려 html5 의 레이아웃을 만드는 것은 어쩌면 감각이나 센스가 있으면 좋겠다는 생각이다. 예전에는 float 나 table 를 이용하여 레이아웃을 만들었던 적이 있었다. 지금 생각하면 진짜 욕이 나오고 지금 개발하.. 2023. 2. 18.
자바 조건문 if else 사용 using java if else condition statement 자바에서 if else 조건문은 if 조건식의 참과 거짓에 따라 프로그램 코드를 동작시킬 수 있다. if 에 사용되는 조건식이 참이라면 if 내부의 코드가 동작할 것이다. 반대의 경우라면 else 내부의 코드가 동작할 것이다. 이것을 좀 더 자세히 말하면 조건식이 맞다면 if 문의 코드가 동작하고, 조건식이 맞지 않는 모든 경우는 else 문의 코드가 동작한다는 것을 의미한다. 자바 조건문 if else 사용 using java if else condition statement if 문은 조건문을 사용하여 프로그램의 흐름이나 데이터를 조작하는데 사용된다고 했었다. 그 외에도 사용방법은 많지만 대략적인 것은 이정도이다. 특정조건에서 프로그램의 데이터가 화면에 나오지 않으면 오히려 불편할 수 있다. if 문.. 2023. 1. 22.
자바 다차원 배열 사용 using java multidimensional array 자바에서 다차원 배열은 2차원 배열 이상의 데이터집합을 말한다. 쉽게 말해 2차원 배열은 1차원 배열의 집합이며, 1차원 배열은 데이터의 집합이다. 그렇기에 다차원 배열의 값을 다룰 경우 중첩되는 반복문이 여럿 생기며 복잡해 질 수 있다. 다차원 배열을 이해할 때는 문자열 배열을 생각하면 쉽다. 문자열 배열은 문자열의 집합이고, 문자열은 문자의 집합이기도 하다. 자바 다차원 배열 사용 using java multidimensional array 프로그래밍을 공부할 때마다 접하는 것이 배열이고, 배열에 대해 한단계 알게 되면 다차원배열이 있는 것을 알 수 있다. 다차원배열은 배열들이 다시 배열의 형식으로 만들어 지는 것을 말한다. 이해하기 쉬운 것이 문자열이 그렇다. 문자열은 문자 데이터의 집합 배열이며,.. 2022. 5. 22.
자바 배열 반복문 for each 사용 using java array by for each statement 자바에서 사용되는 for each 반복문은 배열의 인덱스와 상관없이 배열의 크기만큼 자동으로 반복한다. 다른 반복문이 인덱스나 배열의 길이를 이용하는 것에 비해 사용면에서 유용한 면은 있지만, 별도의 처리가 필요할 수도 있다. 이것은 for each 구문이 자동으로 배열의 크기만큼 반복하는 특성 때문이기도 하다. 자바 배열 반복문 for each 사용 using java array by for each statement 자바에서 배열에 있는 데이터를 처리하고 가공할 때 사용하는 방법이 반복문을 사용하는 것이다. 배열을 위해 사용되는 반복문은 for, while, for each 구문을 사용할 수 있다. 이 중 for each 구문은 배열의 길이와 상관없이 주어진 배열의 크기만큼 자동으로 반복을 하도록 해.. 2022. 5. 19.
반응형