Java의 Map에서 입력받은 값의 근사치에 해당하는 항목을 얻어내고자 할때는 다음을 참고하세요. import java.util.Map; import java.util.TreeMap; public class NearPositionExample { public static void main(String[] args) { Map gradeList = new TreeMap(); gradeList.put(1, "Molly"); gradeList.put(3, "Ava"); gradeList.put(4, "Jennifer"); gradeList.put(8, "Park"); gradeList.put(15, "Nicole"); gradeList.put(22, "Jack"); String answer1 = nearNex..
다음은 16진수 또는 10진수(RED, GREEN, BLUE)로 입력된 색상 값을 Decimal code로 변환하거나 혹은 반대로 변환하는 Java 메서드입니다. public class ColorConverter { // 16진수 색상 값을 입력으로 받아 유효성을 검사한 다음 // Integer.parseInt(color, 16)을 사용하여 10진수 코드로 변환 public static int convertColorToDecimal(String color) { if (color.startsWith("#")) { // #FFFFFF 로 입력된 경우 # 제거 color = color.substring(1); } if (color.length() != 6) { throw new IllegalArgumentEx..
파이썬으로 구현한 간단한 메모장 프로그램 소스 예제입니다. 각자 코드를 다듬어서 좀 더 성능 좋은 메모장으로 만들어보세요. import tkinter as tk from tkinter import filedialog class Notepad: def __init__(self, master): self.master = master self.filename = None self.text = tk.Text(self.master) self.text.pack(fill="both", expand=True) self.create_menu() def create_menu(self): menubar = tk.Menu(self.master) filemenu = tk.Menu(menubar, tearoff=0) fileme..