문제 출처 : programmers.co.kr/learn/courses/30/lessons/68644 ** 잊지 말야아 할것 ** - 중복된 값은 제외 한다 - 오름차순으로 정렬해야 한다 import java.util.ArrayList; import java.util.Arrays; public class programmers { public static void main(String[] args) { // 결과 확인을 위한 임의의 값 int[] numbers = {1,3,1,4,5}; int[] answer = {}; // 1. Arraylist 생성 ArrayList num = new ArrayList(); // 2. 반복문을 통해 리스트에 값 추가 for(int i=0; i
상황 - WebView에서 스와이프 새로고침(아래로 당겨서 새로고침) 구현 중 에러 발생 로그 기록을 확인해보니 NullPointerException 에러가 발생했다고 한다. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 기타 코드 생략 mWebView.loadUrl("https://www.naver.com"); refreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { @Override public void onRe..
타임피커 다이얼로그(time picker dialog)를 사용하는데,,, 이런식으로.. 바깥쪽에 여백이 남는 현상이 발생했습니다. 다이얼로그의 배경을 없애고 싶은데.. 계속 검색해보니 간단하게 한줄로 해결할 수 있었습니다. timePickerDialog2.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); (참고로.. 앞에 빨간색 부분은 내가 만든 다이얼로그 이름) 추가 위치는 timePickerDialog2.show(); 라고 선언한 바로 윗줄에! 찾아보니, 배경을 투명하게 해주는 속성이라고 합니다. 무작정 눈에보이는 것 부터 개발해보자!! 하고 따라하다보니.. 속성이나 이런걸 찾아볼 생각을 못해서 간단한 문제인데도 시간이 ..