비디오: [초보자를 위한 Java Programming] 0.6 프로그래밍의 정의와 언어 특징 2024
Java에서 변수를 재사용하면 프로그램을 매끄럽고 읽기 쉽게 만들 수 있습니다. 그러나 대부분의 경우와 마찬가지로 플립이 있습니다. 한편으로는 새로운 변수를 만들어야합니다.
4 글자 단어로 된 글자를 뒤집는 코드를 작성한다고 가정합니다. 각 문자를 별도의 변수에 저장합니다.
import java. util. 스캐너; 클래스 ReverseWord {public static void main (String args []) {스캐너 키보드 = 새로운 Scanner (System in); char c1, c2, c3, c4; c1 = 키보드. findWithinHorizon (".", 0). charAt (0); c2 = 키보드. findWithinHorizon (".", 0). charAt (0); c3 = 키보드. findWithinHorizon (".", 0). charAt (0); c4 = 키보드. findWithinHorizon (".", 0). charAt (0); 체계. 아웃. 인쇄 (c4); 체계. 아웃. 인쇄 (c3); 체계. 아웃. 인쇄 (c2); 체계. 아웃. 인쇄 (c1); 체계. 아웃. println (); 건반. close ();}}
코드의 트릭은 다음과 같습니다.
-
변수 c1, c2, c3 및 c4의 순서로 값을 할당하십시오.
-
이 변수의 값을 화면에 역순으로 표시합니다 (c4, c3, c2, c1).
4 개의 개별 변수를 사용하지 않으면 원하는 결과를 얻지 못합니다. 예를 들어, 문자를 하나의 변수에만 저장한다고 가정 해보십시오. 당신은 프로그램을 실행하고 단어 냄비를 입력합니다. 단어를 역으로 표시 할 때 컴퓨터는 단어의 마지막 부분을 기억합니다. 그러나 컴퓨터는 p, o 또는 t를 기억하지 않습니다.
죄송합니다. 변수를 재사용하지 않을시기를 결정하는 데 도움이되는 12 가지 간단한 규칙이 없습니다. 그것은 모두 당신이 성취하고자하는 것에 달려 있습니다. 그렇다면 변수를 재사용하지 않을시기를 언제 어떻게 파악할 수 있습니까? 그 사람이 카네기 홀에가는 법을 묻는 동료에게 말한다. "연습하고, 연습하고, 연습하십시오. "