🇨🇳 简体中文 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English
200 개 이상의 실습 코딩 챌린지를 통해 Java 프로그래밍을 연습하세요. 데이터 구조, 알고리즘, OOP 및 핵심 Java 개념을 다루는 실제 프로젝트를 통해 초보자가 기술을 향상시키는 데 적합합니다.
| 인덱스 | 이름 | 난이도 | 연습 |
|---|---|---|---|
| 001 | 🎯 LinkedList 요소 접근하기 | 초급 | 도전 시작 |
| 002 | 🎯 HashMap 요소 접근하기 | 초급 | 도전 시작 |
| 003 | 🎯 다른 클래스에서 정적 속성 접근하기 | 초급 | 도전 시작 |
| 004 | 🎯 문자열 동일성 확인 | 초급 | 도전 시작 |
| 005 | 🎯 인덱스를 사용하여 LinkedList 생성 | 초급 | 도전 시작 |
| 006 | 🎯 학생 점수의 최소 및 최대값 찾기 | 초급 | 도전 시작 |
| 007 | 🎯 Deque 자료 구조 구현 | 초급 | 도전 시작 |
| 008 | 🎯 매개변수를 사용한 람다 표현식 구현 | 초급 | 도전 시작 |
| 009 | 🎯 다단계 상속 구현 | 초급 | 도전 시작 |
| 010 | 🎯 ArrayList 에서 두 번째 요소 제거하기 | 초급 | 도전 시작 |
| 011 | 🎯 Sort Players' Ages Ascending Order | 초급 | 도전 시작 |
| 012 | 🎯 Class Methods Retriever Information | 초급 | 도전 시작 |
| 013 | 🎯 Concurrent Execution of Threads | 초급 | 도전 시작 |
| 014 | 🎯 Counting Character Occurrences | 초급 | 도전 시작 |
| 015 | 🎯 Custom Regular Expression | 초급 | 도전 시작 |
| 016 | 🎯 Data Sharing Problem in Ticketing System | 초급 | 도전 시작 |
| 017 | 🎯 Default Methods in Multiple Interfaces | 초급 | 도전 시작 |
| 018 | 🎯 Draw Geometric Shapes | 초급 | 도전 시작 |
| 019 | 🎯 From One-Fourth to 0 | 초급 | 도전 시작 |
| 020 | 🎯 Implementing Queue Manually | 초급 | 도전 시작 |
| 021 | 🎯 Lambda Expressions For Data Operations | 초급 | 도전 시작 |
| 022 | 🎯 Matrix element information printing | 초급 | 도전 시작 |
| 023 | 🎯 Remove Duplicate Numbers | 초급 | 도전 시작 |
| 024 | 🎯 Set a price for attractions tickets | 초급 | 도전 시작 |
| 025 | 🎯 Sibling Money Division Game | 초급 | 도전 시작 |
| 026 | 🎯 Simulating a Library | 초급 | 도전 시작 |
| 027 | 🎯 Solving Apple Distribution Problem with Exceptions | 초급 | 도전 시작 |
| 028 | 🎯 Storing Data Information Using HashSet | 초급 | 도전 시작 |
| 029 | 🎯 Sum of Large Numbers | 초급 | 도전 시작 |
| 030 | 🎯 Sum of Three-Digit Number's Digits | 초급 | 도전 시작 |
| 031 | 🎯 The Only God | 초급 | 도전 시작 |
| 032 | 🎯 Usage of Stream | 초급 | 도전 시작 |
| 033 | 🎯 Validating ID Card Number | 초급 | 도전 시작 |
| 034 | 🎯 간단한 Java 출력문 | 초급 | 도전 시작 |
| 035 | 🎯 Implement Encryption and Decryption | 초급 | 도전 시작 |
| 036 | 🎯 Access and Modify Student Name | 초급 | 도전 시작 |
| 037 | 🎯 Accessing Overridden Method of Superclass | 초급 | 도전 시작 |
| 038 | 🎯 Accessing Static Properties in a Class | 초급 | 도전 시작 |
| 039 | 🎯 Accessing Superclass Constructor | 초급 | 도전 시작 |
| 040 | 🎯 Adding Elements to ArrayList | 초급 | 도전 시작 |
| 041 | 🎯 Adding Elements to ArrayLists at Specific Index | 초급 | 도전 시작 |
| 042 | 🎯 Area Calculation Program using Abstraction | 초급 | 도전 시작 |
| 043 | 🎯 Calculate BMI Using Weight and Height | 초급 | 도전 시작 |
| 044 | 🎯 Calculate Cube Volume From Side | 초급 | 도전 시작 |
| 045 | 🎯 Calculate Employee Bonus Based Salary | 초급 | 도전 시작 |
| 046 | 🎯 Calculate Interest Based on Principal | 초급 | 도전 시작 |
| 047 | 🎯 Calculate Mean Height of Players | 초급 | 도전 시작 |
| 048 | 🎯 Calculate Percentage with Arrays | 초급 | 도전 시작 |
| 049 | 🎯 Calculate Rectangle Area Using Class | 초급 | 도전 시작 |
| 050 | 🎯 Calculate Rectangle Dimensions | 초급 | 도전 시작 |
| 051 | 🎯 Calculate Sum of Digits | 초급 | 도전 시작 |
| 052 | 🎯 Calculate the Factorial of a Number | 초급 | 도전 시작 |
| 053 | 🎯 Calculating Area of Two Triangles | 초급 | 도전 시작 |
| 054 | 🎯 Calculating Power of a Number | 초급 | 도전 시작 |
| 055 | 🎯 Calculating Standard Deviation in Java | 초급 | 도전 시작 |
| 056 | 🎯 Calculating Sum of Natural Numbers | 초급 | 도전 시작 |
| 057 | 🎯 Calculating the Area of a Circle | 초급 | 도전 시작 |
| 058 | 🎯 Calculating the Area of a Square | 초급 | 도전 시작 |
| 059 | 🎯 Calling a Method Twice | 초급 | 도전 시작 |
| 060 | 🎯 Check Pass, Fail, or Invalid | 초급 | 도전 시작 |
| 061 | 🎯 Checking IcyHot Temperature Using Java | 초급 | 도전 시작 |
| 062 | 🎯 Comparing First and Last Array Elements | 초급 | 도전 시작 |
| 063 | 🎯 Continuously Sum Entered Numbers | 초급 | 도전 시작 |
| 064 | 🎯 Convert Between Kilometers and Miles Using Java | 초급 | 도전 시작 |
| 065 | 🎯 Count the Vowels in a String | 초급 | 도전 시작 |
| 066 | 🎯 Counting Digits In An Integer | 초급 | 도전 시작 |
| 067 | 🎯 Counting Occurrences of Character 'a' | 초급 | 도전 시작 |
| 068 | 🎯 Create a Calculator Program | 초급 | 도전 시작 |
| 069 | 🎯 Creating Enum Class - Size | 초급 | 도전 시작 |
| 070 | 🎯 Creating an Animal-Dog Hierarchy | 초급 | 도전 시작 |
| 071 | 🎯 Determine Factors of a Number | 초급 | 도전 시작 |
| 072 | 🎯 Determine Longer String From Inputs | 초급 | 도전 시작 |
| 073 | 🎯 Determine Maximum Handshakes Among Students | 초급 | 도전 시작 |
| 074 | 🎯 Determine Student Grade | 초급 | 도전 시작 |
| 075 | 🎯 Determining Equality of Two Arguments | 초급 | 도전 시작 |
| 076 | 🎯 Determining Even or Odd | 초급 | 도전 시작 |
| 077 | 🎯 Determining Harshad Number in Java | 초급 | 도전 시작 |
| 078 | 🎯 Determining If a Number is Armstrong | 초급 | 도전 시작 |
| 079 | 🎯 Determining Prime Number Status | 초급 | 도전 시작 |
| 080 | 🎯 Distribute Chocolates To Children | 초급 | 도전 시작 |
| 081 | 🎯 Encapsulating Employee Salary Management | 초급 | 도전 시작 |
| 082 | 🎯 Enum Constants as Strings | 초급 | 도전 시작 |
| 083 | 🎯 Exclude Multiples of Three from Numbers | 초급 | 도전 시작 |
| 084 | 🎯 Fahrenheit to Celsius Conversion Program | 초급 | 도전 시작 |
| 085 | 🎯 Find Differences Between Two Hashsets | 초급 | 도전 시작 |
| 086 | 🎯 Find Intersection of Two HashSets | 초급 | 도전 시작 |
| 087 | 🎯 Find Largest Multiple Less Than 100 | 초급 | 도전 시작 |
| 088 | 🎯 Find Smallest Array Element | 초급 | 도전 시작 |
| 089 | 🎯 Find Youngest Brother | 초급 | 도전 시작 |
| 090 | 🎯 Finding Nemo in ArrayList | 초급 | 도전 시작 |
| 091 | 🎯 Finding Prime Numbers in Intervals | 초급 | 도전 시작 |
| 092 | 🎯 Finding the GCD of Two Numbers | 초급 | 도전 시작 |
| 093 | 🎯 Finding the Lowest Common Multiple | 초급 | 도전 시작 |
| 094 | 🎯 FizzBuzz Program: User Input Explanation | 초급 | 도전 시작 |
| 095 | 🎯 Generate Multiplication Table Using Loops | 초급 | 도전 시작 |
| 096 | 🎯 Greatest Factor Excluding Itself | 초급 | 도전 시작 |
| 097 | 🎯 Identify Self-Dividing Numbers | 초급 | 도전 시작 |
| 098 | 🎯 Identifying Abundant Numbers Using Java | 초급 | 도전 시작 |
| 099 | 🎯 Implement Interface to Calculate Square Area | 초급 | 도전 시작 |
| 100 | 🎯 Implementing a Queue Using a LinkedList | 초급 | 도전 시작 |
| 101 | 🎯 Method Overloading for Different Parameters | 초급 | 도전 시작 |
| 102 | 🎯 Method Overloading with Different Parameter Types | 초급 | 도전 시작 |
| 103 | 🎯 Modify Elements in HashMap | 초급 | 도전 시작 |
| 104 | 🎯 Modifying an ArrayList with Java | 초급 | 도전 시작 |
| 105 | 🎯 Multiple Class Method Overriding | 초급 | 도전 시작 |
| 106 | 🎯 Multiple Classes Inheriting a Class | 초급 | 도전 시작 |
| 107 | 🎯 Multiply Array By Ten | 초급 | 도전 시작 |
| 108 | 🎯 Overload Final Method Demonstration | 초급 | 도전 시작 |
| 109 | 🎯 Overriding Parent Class Method | 초급 | 도전 시작 |
| 110 | 🎯 Palindrome Number Check | 초급 | 도전 시작 |
| 111 | 🎯 Perform Complex Number Addition | 초급 | 도전 시작 |
| 112 | 🎯 Pound to Kilogram Conversion Program | 초급 | 도전 시작 |
| 113 | 🎯 Primitive Types to Wrapper Classes | 초급 | 도전 시작 |
| 114 | 🎯 Print Any Type of Data | 초급 | 도전 시작 |
| 115 | 🎯 Print Even Numbers from Array | 초급 | 도전 시작 |
| 116 | 🎯 Print Non-Alphabet Characters | 초급 | 도전 시작 |
| 117 | 🎯 Print Value of Any Data Type | 초급 | 도전 시작 |
| 118 | 🎯 Printing Array Elements | 초급 | 도전 시작 |
| 119 | 🎯 Printing Individual Characters in a String | 초급 | 도전 시작 |
| 120 | 🎯 Printing a Sentence Three Times | 초급 | 도전 시작 |
| 121 | 🎯 Removing Elements from a HashMap | 초급 | 도전 시작 |
| 122 | 🎯 Reverse a Number Program | 초급 | 도전 시작 |
| 123 | 🎯 Shop Profit/Loss Calculator | 초급 | 도전 시작 |
| 124 | 🎯 Simple Interest Calculation Program | 초급 | 도전 시작 |
| 125 | 🎯 String Concatenation: Two Texts Combined | 초급 | 도전 시작 |
| 126 | 🎯 String Conversion: First Letter Uppercase | 초급 | 도전 시작 |
| 127 | 🎯 Subtraction of Coordinates | 초급 | 도전 시작 |
| 128 | 🎯 Swapping Two Numbers with Temp | 초급 | 도전 시작 |
| 129 | 🎯 Valid Internal Angles of Triangle | 초급 | 도전 시작 |
| 130 | 🎯 Validate Leap Year Condition | 초급 | 도전 시작 |
| 131 | 🎯 Verify Prime Number Status Using Java | 초급 | 도전 시작 |
| 132 | 🎯 Verifying Class Instance | 초급 | 도전 시작 |
| 133 | 🎯 Voting Eligibility Determination Program | 초급 | 도전 시작 |
| 134 | 🎯 Airplane Battle Game | 초급 | 도전 시작 |
| 135 | 🎯 Alien Cell Fission | 초급 | 도전 시작 |
| 136 | 🎯 Area of Circle with Any Radius | 초급 | 도전 시작 |
| 137 | 🎯 Automotive Sales Market | 초급 | 도전 시작 |
| 138 | 🎯 Bank Account Program | 초급 | 도전 시작 |
| 139 | 🎯 Blossoms Compete for Beauty | 초급 | 도전 시작 |
| 140 | 🎯 Building and Deploying Spring Boot | 초급 | 도전 시작 |
| 141 | 🎯 Business Card Distribution | 초급 | 도전 시작 |
| 142 | 🎯 Caesar Cipher Encryption | 초급 | 도전 시작 |
| 143 | 🎯 Calculating the Volume of a Cube | 초급 | 도전 시작 |
| 144 | 🎯 Calculating the Volume of a Cylinder | 초급 | 도전 시작 |
| 145 | 🎯 Chat Room Simulation | 초급 | 도전 시작 |
| 146 | 🎯 Class Grade Ranking | 초급 | 도전 시작 |
| 147 | 🎯 Class Properties and Methods | 초급 | 도전 시작 |
| 148 | 🎯 Classify Words by Parts of Speech | 초급 | 도전 시작 |
| 149 | 🎯 Coexisting Chicken and Rabbit Cage | 초급 | 도전 시작 |
| 150 | 🎯 Configuration File Content | 초급 | 도전 시작 |
| 151 | 🎯 Configuring Class Parameters with Annotations | 초급 | 도전 시작 |
| 152 | 🎯 Counting the Occurrences of a Substring | 초급 | 도전 시작 |
| 153 | 🎯 Define Your Annotations | 초급 | 도전 시작 |
| 154 | 🎯 Design and Implementation of Graphic Interface | 초급 | 도전 시작 |
| 155 | 🎯 Design and Implementation of Multiple Interfaces | 초급 | 도전 시작 |
| 156 | 🎯 Determine Spaceship Return Feasibility | 초급 | 도전 시작 |
| 157 | 🎯 Determine Triangle Feasibility with Exception Hand... | 초급 | 도전 시작 |
| 158 | 🎯 Dining Philosophers Synchronization | 초급 | 도전 시작 |
| 159 | 🎯 Displaying Data Information Using Iterator | 초급 | 도전 시작 |
| 160 | 🎯 Divide Apples with Exception Handling | 초급 | 도전 시작 |
| 161 | 🎯 Efficient Student Grade Analysis Program | 초급 | 도전 시작 |
| 162 | 🎯 Enter student information | 초급 | 도전 시작 |
| 163 | 🎯 Enum Class for Gender Information | 초급 | 도전 시작 |
| 164 | 🎯 Fibonacci Sequence Programming | 초급 | 도전 시작 |
| 165 | 🎯 File Content Filtering | 초급 | 도전 시작 |
| 166 | 🎯 File Upload Based on UDP Protocol | 초급 | 도전 시작 |
| 167 | 🎯 Flow Control Statements for Multiple Requirements | 초급 | 도전 시작 |
| 168 | 🎯 Fun Code Completion | 초급 | 도전 시작 |
| 169 | 🎯 Get Information from Google Homepage | 초급 | 도전 시작 |
| 170 | 🎯 Handling Incorrect Grades | 초급 | 도전 시작 |
| 171 | 🎯 Hello LabEx Using Java | 초급 | 도전 시작 |
| 172 | 🎯 How Many Days in Each Month | 초급 | 도전 시작 |
| 173 | 🎯 Implement Countdown Timer Thread | 초급 | 도전 시작 |
| 174 | 🎯 Implement a Stock class | 초급 | 도전 시작 |
| 175 | 🎯 Implementing Pascal's Triangle | 초급 | 도전 시작 |
| 176 | 🎯 Implementing String Split | 초급 | 도전 시작 |
| 177 | 🎯 Implementing String Utility Class | 초급 | 도전 시작 |
| 178 | 🎯 Intelligent Care Call Service | 초급 | 도전 시작 |
| 179 | 🎯 Intersection of Linked Lists | 초급 | 도전 시작 |
| 180 | 🎯 Java Engineer Salary Calculation | 초급 | 도전 시작 |
| 181 | 🎯 Kong Rong's Generosity | 초급 | 도전 시작 |
| 182 | 🎯 Landlord Card Game Simulation Using Java | 초급 | 도전 시작 |
| 183 | 🎯 Launching Wayne's Automated Height Calculation | 초급 | 도전 시작 |
| 184 | 🎯 Log Information Classification | 초급 | 도전 시작 |
| 185 | 🎯 Love at First Sight | 초급 | 도전 시작 |
| 186 | 🎯 Maximize Aeroplane Chess Score Using Dynamic Progr... | 초급 | 도전 시작 |
| 187 | 🎯 Maximize Airplane Destruction Strategy | 초급 | 도전 시작 |
| 188 | 🎯 Maximum value of three numbers. | 초급 | 도전 시작 |
| 189 | 🎯 Modify Weapon Design Using Inheritance | 초급 | 도전 시작 |
| 190 | 🎯 Narcissistic Number Judgment | 초급 | 도전 시작 |
| 191 | 🎯 Navigating Space Bridge with Java Arrays | 초급 | 도전 시작 |
| 192 | 🎯 No Money Jewelry Store Marketing | 초급 | 도전 시작 |
| 193 | 🎯 Number of Palindromic Numbers | 초급 | 도전 시작 |
| 194 | 🎯 Nüwa Creates Humans | 초급 | 도전 시작 |
| 195 | 🎯 Obtaining Class Objects of Different Classes | 초급 | 도전 시작 |
| 196 | 🎯 Operations with Method References | 초급 | 도전 시작 |
| 197 | 🎯 Optimal Coin Selection for Spring Purchase | 초급 | 도전 시작 |
| 198 | 🎯 Optimizing Threaded Relay Race Simulation | 초급 | 도전 시작 |
| 199 | 🎯 Output a Triangle | 초급 | 도전 시작 |
| 200 | 🎯 Outputting Book Info | 초급 | 도전 시작 |
| 201 | 🎯 Parsing XML Data Information with DOM | 초급 | 도전 시작 |
| 202 | 🎯 Point Inside a Triangle | 초급 | 도전 시작 |
| 203 | 🎯 Producer-Consumer Queue Implementation | 초급 | 도전 시작 |
| 204 | 🎯 Reflectively Create A Person Object | 초급 | 도전 시작 |
| 205 | 🎯 Release Scanner Resource using finally | 초급 | 도전 시작 |
| 206 | 🎯 Rescue Princess with Conditional Execution | 초급 | 도전 시작 |
| 207 | 🎯 Reverse One-Dimensional Array in Java | 초급 | 도전 시작 |
| 208 | 🎯 Reverse Output Word List | 초급 | 도전 시작 |
| 209 | 🎯 Reverse Word Order in English Sentences | 초급 | 도전 시작 |
| 210 | 🎯 Rewriting the equals method | 초급 | 도전 시작 |
| 211 | 🎯 Running Data Alternately In Three Groups | 초급 | 도전 시작 |
| 212 | 🎯 SAX Parsing XML Data | 초급 | 도전 시작 |
| 213 | 🎯 Searching in a Two-Dimensional Array | 초급 | 도전 시작 |
| 214 | 🎯 Servlet User Information Query | 초급 | 도전 시작 |
| 215 | 🎯 Simple Student Management System | 초급 | 도전 시작 |
| 216 | 🎯 Simulated University Management System | 초급 | 도전 시작 |
| 217 | 🎯 Spaceship Speed Control | 초급 | 도전 시작 |
| 218 | 🎯 Spare Me, My Lord | 초급 | 도전 시작 |
| 219 | 🎯 Spiral Traversal of a Tree | 초급 | 도전 시작 |
| 220 | 🎯 Stair Climbing and Balance Prediction | 초급 | 도전 시작 |
| 221 | 🎯 Storing Data Information Using TreeSet | 초급 | 도전 시작 |
| 222 | 🎯 Strength Training with Accumulative Method | 초급 | 도전 시작 |
| 223 | 🎯 String Class Constructors | 초급 | 도전 시작 |
| 224 | 🎯 String Information Statistics | 초급 | 도전 시작 |
| 225 | 🎯 String class methods | 초급 | 도전 시작 |
| 226 | 🎯 Student Management System | 초급 | 도전 시작 |
| 227 | 🎯 Student Score Ranking System | 초급 | 도전 시작 |
| 228 | 🎯 Substring Occurrence Count | 초급 | 도전 시작 |
| 229 | 🎯 Summoning Elves Gameplay | 초급 | 도전 시작 |
| 230 | 🎯 The Magical Pocket | 초급 | 도전 시작 |
| 231 | 🎯 The Wall Has Ears | 초급 | 도전 시작 |
| 232 | 🎯 The Wandering Earth | 초급 | 도전 시작 |
| 233 | 🎯 The Wish of Five Cents | 초급 | 도전 시작 |
| 234 | 🎯 Understanding Constant Pool | 초급 | 도전 시작 |
| 235 | 🎯 User Registration Validation with Exceptions | 초급 | 도전 시작 |
| 236 | 🎯 Using Inheritance to Save Code | 초급 | 도전 시작 |
| 237 | 🎯 When Can I Save Enough Money | 초급 | 도전 시작 |
| 238 | 🎯 Writing Objects to File | 초급 | 도전 시작 |
| 239 | 🎯 Yin and Yang | 초급 | 도전 시작 |
LabEx 는 코딩과 기술에 전념하는 대화형 실습 학습 플랫폼입니다. 실험실, AI 지원 및 가상 머신을 결합하여 비디오 없는 실용적인 학습 경험을 제공합니다. 비디오 없는 독점적인 실습 실험실로 엄격한 '실습을 통한 학습' 접근 방식, 브라우저 내 대화형 온라인 환경에서 자동화된 단계별 확인, 스킬 트리 기반 시스템으로 구조화된 콘텐츠 구성, 30 개의 스킬 트리와 6,000 개 이상의 실험실을 포함하는 성장하는 학습 리소스로, LabEx 는 종합적인 실습 교육을 제공합니다. 플랫폼에는 최신 AI 모델을 기반으로 구축된 학습 도우미 Labby 가 포함되어 대화형 학습 경험을 제공합니다.
