class Solution {
public boolean solution(int x) {
boolean answer = true;
int num = x;
int sum = 0;
while (num != 0) {
sum += num % 10;
num /= 10;
}
return x % sum == 0;
}
}
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
Main method = new Main();
System.out.println(method.solution(718253));
}
public String solution(int n) {
String answer = "";
ArrayList<Integer> List = new ArrayList<>();
int num = n;
int sum = 0;
int total = 0;
while (num != 0) {
sum = num % 10;
List.add(sum);
num /= 10;
}
System.out.println(List);
for (int i = 0; i < List.size(); i++) {
answer += List.get(i) + "+";
total += List.get(i);
}
answer = answer.substring(0, answer.length()-1) + "=" + total;
return answer;
}
}
⇧ : shift
⌃ : controll
⌥ : option
⌘ : command
⌘N | 생성자. getter, setter 등을 자동완성 |
---|---|
⌘⌃G | 일치하는 단어 전체 선택 |
⌘G | 일치하는 단어 ⌘G 클릭시 마다 하나 씩 선택 |
⌘B | 코드 안에서 다른 코드로 이동하고 싶을 때 |
⌘E | 최근 실행했던 파일 확인 |
⌥↑,⌥↓ | 커서 근처의 코드 선택 영역을 확대 or 축소 |
⌘⇧⏎ | 세미콜론 추가 |
⌘1~9 | 각종 탭들 |
F2 | 오류 난 곳으로 이동 |
⌘⌥V | 변수 추출 |
⌘⌥M | 메소드 추출 |
⌘⇧T | 선택 클래스 test만들기 |
⌘백스페이스 | 선택한 줄 삭제 |