품목

Java Base 교육 과정을 위한 Java 연습

Java Base 교육 과정에 대한 솔루션이 포함된 Java 연습 목록입니다.

연습의 번호는 가장 간단한 것부터 가장 복잡한 것까지 난이도를 나타냅니다. 의견, 질문 또는 제안 사항이 있으면 info @로 저희에게 편지를 보내주십시오.bloginnovazione.it

연습 1
사용자에게 두 개의 문자열을 입력하라는 메시지를 표시하고 문자열이 같으면 true를 표시하고 다르면 false를 표시하는 Java 프로그램을 작성하십시오.
연습 2
사용자에게 두 개의 문자열(str1 및 str2)을 입력하도록 프롬프트하고 다음 조건에서 사용자에게 다른 문장을 표시하는 Java 프로그램을 작성하십시오.
1) 동일한 경우 "문자열" + + "같음" +
2) 서로 다른 경우 "문자열" + + "다르다" +
3) 둘 중 하나가 다른 "문자열"에 포함된 경우 + + ”는 + 문자열에 포함됩니다.
4) 하나가 다른 하나에 포함되는 경우에는 몇 번 발생하는지 말하고 적는다.
"발생은:" +
연습 3
키보드 입력이 주어지면 내용을 확인하십시오(처음 세 조건은 배타적이지 않은 반면 처음 세 조건의 거짓(현대)은 네 번째 옵션을 의미함).
1) XNUMX진수를 XNUMX진수 및 XNUMX진수 출력으로 변환하는 경우
2) XNUMX진수를 XNUMX진수 및 XNUMX진수로 출력하는 경우
3) XNUMX진수가 XNUMX진수 및 XNUMX진수 출력으로 변환되는 경우
4) 다른 모든 경우에는 허용되지 않는 입력을 보고하고 삽입을 요청합니다.
그런 다음 입력 '101'에 대해 변환 1, 2 및 3을 수행합니다.
입력 '123'에 대해 변환 2와 3 수행
입력 '89A'에 대해 변환 3 수행
입력 '89G'에 대해 포인트 4를 수행
연습 4
온도를 섭씨에서 켈빈으로 변환하는 프로그램을 만드십시오. 프로그램에는 두 개의 레이블, 두 개의 텍스트 필드 및 버튼이 있어야 합니다. 텍스트 필드와 레이블은 단일 열 격자 레이아웃이 있는 패널로 구성되어야 합니다. 다른 패널에는 단일 버튼이 포함되고 설명된 두 개의 패널이 포함된 기본 패널이 있습니다.
연습 5
다음을 고려하여 두 개의 키보드 입력을 받아 합을 출력하는 Java 프로그램을 작성하십시오.
- 두 개의 정수인 경우 합계가 출력으로 보고됩니다.
- 두 문자열이면 연결이 출력에 보고됩니다.
연습 6
Java 오버로드를 사용하여 연습 3의 코드를 다시 작성합니다. defi이름이 같고 구현하는 두 가지 방법: 첫 번째는 산술 합계이고 두 번째는 문자열 연결입니다.
연습 7
정규 표현식을 사용하여 문자열의 내용을 인식하고 Java 오버로딩을 사용하여 연습 4의 코드를 다시 작성합니다. 적어도 하나의 문자가 있으면 연결하고, 그렇지 않으면 추가합니다.
연습 8
입력에 숫자가 지정된 Java 프로그램을 작성하면 재귀와 반복을 모두 사용하여 계승을 계산하고 두 결과를 출력에 기록합니다.
연습 9
입력에 숫자가 지정된 Java 프로그램을 작성하면 재귀와 반복을 모두 사용하여 계승을 계산하고 두 결과를 출력에 기록합니다.
연습 10
관계형 데이터베이스의 테이블 인덱스 동작을 시뮬레이션하여 정렬된 숫자 인덱스를 관리하는 것을 목표로 정수 목록 내에서 삽입, 삭제 및 이진 검색 작업을 관리할 수 있는 Java 프로그램을 작성하십시오.
연습 11
textinput.txt라는 입력 파일을 읽고 내용을 확인하는 자바 프로그램을 작성하세요.
1) 파일이 존재하지 않는 경우 "파일이 존재하지 않음"으로 작성
2) 파일이 존재하고 비어있는 경우 "the textinput.txt 파일이 비어있습니다"라고 작성
3) 파일이 존재하고 하나의 숫자만 포함하는 경우 화면에 숫자를 인쇄합니다.
4) 파일이 존재하고 두 줄에 두 개의 숫자가 포함된 경우 두 숫자 사이의 합계를 출력합니다.
5) 파일이 존재하고 두 개 이상의 숫자를 포함하는 경우 제품으로
연습 12
식당 테이블에서 주문을 관리하는 자바 프로그램을 작성하십시오.
레스토랑에는 숫자 ID와 여러 좌석이 있는 테이블을 배치할 수 있습니다.
각 테이블에 대해 다음을 저장해야 합니다. bev그리고 소비된 요리에 따라 지불할 청구서를 자동으로 계산할 수 있어야 합니다.
요리와 bev대신 '메뉴' 클래스에 저장되어 두 가지 범주(접시 및 bev가, 정말).
각 요리 또는 bevanda는 고유한 영숫자 식별자(이름) 및 해당 가격으로 한정되어야 합니다.

제도 BlogInnovazione.it


혁신 뉴스레터
혁신에 관한 가장 중요한 뉴스를 놓치지 마세요. 이메일로 받으려면 가입하세요.

최근 기사

어린이를 위한 컬러링 페이지의 장점 - 모든 연령대를 위한 마법의 세계

색칠을 통해 소근육 운동 능력을 키우면 아이들이 글쓰기와 같은 보다 복잡한 기술을 준비할 수 있습니다. 색칠하다…

2 월 2024

미래가 여기에 있습니다: 해운 산업이 글로벌 경제를 어떻게 혁신하고 있습니까?

해군 부문은 150억 시장을 향해 항해해온 진정한 글로벌 경제강국입니다.

1 월 2024

출판사와 OpenAI, 인공지능이 처리하는 정보의 흐름을 규제하기 위한 계약 체결

지난 월요일, Financial Times는 OpenAI와의 계약을 발표했습니다. FT는 세계적 수준의 저널리즘에 라이선스를 부여합니다…

4월 30 2024

온라인 결제: 스트리밍 서비스를 통해 영원히 결제하는 방법은 다음과 같습니다.

수백만 명의 사람들이 스트리밍 서비스 비용을 지불하고 월간 구독료를 지불합니다. 당신은…

4월 29 2024