"Java에서 알고리즘 구현 전역 변수에서 테스트 실행을위한 인수를 제공하십시오." 글로벌 변수에서 테스트 실행을위한 인수를 제공한다는 것은 무엇을 의미합니까?전역 변수에서 실행 테스트
0
A
답변
0
그것은 당신의 프로그램이이 같은더 많거나 적은을 보여야한다는 것을 의미 : 당신은 다양한 방법으로 프로그램에 입력 인수를 제공 할 수
public class Test
{
private static final int INPUT_ARG = ...;
public static void main(String[] args) throws Exception
{
...
}
...
}
: 입력 파일 내부
- .
- 키보드를 통해.
- 명령 줄 인수로 사용합니다.
- 프로그램 내에서 하드 코드됩니다.
위에서 언급 한 마지막 옵션을 사용하고 코드에서 입력 인수를 전역 변수로 하드 코딩해야합니다. 다른 모든 옵션에서 프로그램 사용자는 프로그램을 다시 작성할 필요없이 입력 인수를 변경할 수 있습니다. 하지만 후자의 경우 프로그램의 소스 코드에 액세스 할 수있는 사람 만 입력 인수를 변경할 수 있습니다.
+0
고맙습니다. 훌륭한 답변입니다! – user3417818
+0
당신은 환영합니다 :) –
관련 문제
- 1. Clojure의 전역 변수에서 값 변경
- 2. 조건부 연산자 전역 변수에서 전역 변수를 초기화하는 유일한 방법은 무엇입니까?
- 3. 변수에서 linux 명령 실행
- 4. 변수에서 함수 실행
- 5. extensions.conf의 다른 전역 변수에서 전역 변수를 참조하는 방법은 무엇입니까?
- 6. eval을 사용하여 전역 변수에서 새 변수 만들기
- 7. GNU 하위 변수에서 전역 변수 업데이트하기
- 8. Ruby - 전역 변수에서 외래 키 설정
- 9. Maple의 여러 변수에서 다항식의 전역 최적화?
- 10. 전역 변수에서 목록 읽기 및 저장
- 11. 쉘 스크립트의 변수에서 명령 실행
- 12. 실행 테스트
- 13. 테스트 실행 속도 변경?
- 14. Xcode C++ 전역 변수를 이용한 단위 테스트
- 15. slideUp 내에서 전역 기능 실행
- 16. 2D 배열 매개 변수에서 execvp 실행
- 17. Path 변수에서 PowerShell로 exe 파일 실행
- 18. 쉘 스크립트의 변수에서 쉘 명령 실행
- 19. 전역 변수에서 객체 함수를 사용할 수없는 이유는 무엇입니까?
- 20. 다중 스레드 환경 변수에서 전역 변수를 액세스하는 방법은 무엇입니까?
- 21. ejs/express의 전역 변수에서 함수를 사용하는 방법은 무엇입니까?
- 22. wordpress의 wpdb 전역 변수에서 LIKE sql 와일드 카드를 사용하는 방법?
- 23. VBA 전역 변수 값이 다른 하위 변수에서 사라집니다.
- 24. 자바 스크립트에서 지역 변수에서 전역 변수로 데이터 전송
- 25. 자바 스크립트 : 스크립트에서 전역 변수를 선언하고 다른 변수에서 사용하십시오.
- 26. '@'를 객체 지향 PHP의 슈퍼 전역 변수에서 사용하는 경우는 언제입니까?
- 27. 실행 기능 테스트 : 오류 업로드 테스트 실행 결과/첨부 파일
- 28. 단위 테스트 실행 중지
- 29. 터미널에서 JUnit 테스트 실행
- 30. AOSP 실행 테스트
키보드, 파일, 명령 줄 인수 또는 전역 변수 (여러 가지 예가 더 있음)를 통해 다양한 방법으로 프로그램의 입력 인수를 제공 할 수 있습니다. 예를 들어 키보드를 통해 입력하는 경우 입력을 전달하는 것은 실제로 프로그램 사용자입니다. 전역 변수를 통한다면 일반적으로 코드에 액세스 할 수있는 사람이 누구인지 (이 운동은 내가 생각한이 운동을 제출 한 사람이나 사람이 될 수 있습니다). –
@barakmanos 제 경우에는 테스트해야 할 방법이 있습니다. 전역 변수를 어떤 방법으로 제공 할 수 있습니까? 아마 그것의 매개 변수를 수정할 수있는 그것을 테스트 할 사람인가? – user3417818