[JAVA/IntelliJ IDEA] System.out 등 경고 무시하기
JAVA/JAVA 기초 환경 설치 설정2024. 1. 11. 22:20[JAVA/IntelliJ IDEA] System.out 등 경고 무시하기

SonarLint 자유롭게 사용해 해결할 수 있다.이런식의 경고가 있으면 commit을 못한다. ㅠㅠ그렇다면 이걸 해결해 보자1. SonarLint 란?SonarLint는 코드 품질을 향상시키는데 도움을 주는 도구다. 주로 개발하면서 코드를 작성하는 동안에 바로 피드백을 제공해서 개발자들이 더 나은 코드를 만들 수 있게 도와준다.SonarLint는 정적 코드 분석을 통해 코드의 다양한 측면을 확인해준다. 코드 중복, 코딩 표준 위반, 보안 취약점, 성능 문제 등 다양한 측면에서 피드백을 주는데, 이를 통해 팀 전체가 일관된 코드 품질을 유지하고 소프트웨어의 신뢰성을 높일 수 있다.SonarLint는 대개 통합 개발 환경(IDE)에 플러그인으로 제공돼서, 코드를 작성하는 동안에 바로바로 피드백을 받을 수 ..

[JAVA/기초] 간단한 객체지향 인스턴스 OPP
JAVA/JAVA 기초2023. 12. 22. 21:08[JAVA/기초] 간단한 객체지향 인스턴스 OPP

객체지향 프로그래밍은 현실 세계의 모델을 반영하여 프로그램을 설계하고 구현하는 패러다임입니다. 여기서 객체는 현실 세계의 개념이나 사물을 프로그램 안에서 표현한 것으로, 이러한 객체들은 데이터와 해당 데이터를 처리하는 메서드(함수)로 이루어져 있습니다.이를 코드로 구현한 예제를 통해 객체지향의 핵심 개념을 자세히 설명하겠습니다.// 객체를 표현하는 클래스 정의class Accounting { // 객체의 속성(멤버 변수) public double valueOfSupply; public double vatRate; public double expenseRate; // 객체의 메서드 public double getIncome() { return valueOfSup..

[JAVA/기초] 반복문
JAVA/JAVA 기초2023. 12. 22. 20:50[JAVA/기초] 반복문

자바에서 반복문은 주어진 조건에 따라 일련의 코드를 반복해서 실행하는 데 사용됩니다. 주요한 반복문에는 for, while, do-while이 있습니다. 각각의 반복문에 대한 설명과 예제를 제공합니다.1. for문:for (int i = 1; i for문은 초기화식, 조건식, 증감식을 사용하여 반복을 제어합니다.위의 예제에서는 1부터 5까지의 숫자를 출력하는 반복문입니다.2. while문:int count = 1;while (count while문은 주어진 조건이 참인 동안 반복을 수행합니다.위의 예제에서는 1부터 5까지의 숫자를 출력하는 반복문입니다.3. do-while문:int num = 1;do { System.out.println("반복 횟수: " + num); num++;} while..

[JAVA/기초] 조건문
JAVA/JAVA 기초2023. 12. 22. 20:46[JAVA/기초] 조건문

자바에서는 주로 if, else if, else와 같은 조건문을 사용하여 프로그램의 흐름을 제어합니다. 이러한 조건문은 주어진 조건에 따라 다른 동작을 실행하도록 합니다. 아래는 주요한 조건문에 대한 설명과 예제입니다.1. if:int number = 10;if (number > 0) { System.out.println("양수입니다.");}if문은 주어진 조건이 참인 경우에 코드 블록을 실행합니다.여기서 number > 0은 참이므로 중괄호 내부의 코드가 실행됩니다.'2.if-else:int number = -5;if (number > 0) { System.out.println("양수입니다.");} else { System.out.println("음수 또는 0입니다.");}if-else..

[JAVA/기초] Inheritance 상속
JAVA/JAVA 기초2023. 12. 22. 18:32[JAVA/기초] Inheritance 상속

상속이란 ? 자식이 부모가 가진 변수와 메소드를 사용할 수 있게 되는 것 extends를 통해서 받아온다. 만약 부모의 변수를 변경한다면 이걸 override라고 부른다. 다음과 같은 예시를 보여준다. class Parent { int value = 10; void display() { System.out.println("Parent class: " + value); } } class Child extends Parent { // 부모 클래스에서 상속받은 메서드를 오버라이딩 @Override void display() { System.out.println("Child class: " + value); } // 부모 클래스에서 상속받은 멤버 변수를 변경 void changeValue() { value = ..

[JAVA/기초] Class, Method, Variable, Instance
JAVA/JAVA 기초2023. 12. 22. 18:15[JAVA/기초] Class, Method, Variable, Instance

Variable(변수) : int,double같은 어떤 값을 저장하는 최소 단위 Method(매소드): Function같은 argment(변수들을) 받아서 어떤 기능을 수행하는 함수 같은 것 Class(클래스): 하나의 큰 틀을 수행하기 위해 method나 variable을 모아둔 것 Instance(인스턴스): 변수의 명을 규칙안에서 원하는대로 만들수 있듯 class를 사용하기 쉽게 만드는 것 class로 만든 객체

728x90
반응형
image