> Java > java지도 시간 > Java 9의 JShell에 있는 다른 '/edit' 명령은 무엇입니까?

Java 9의 JShell에 있는 다른 '/edit' 명령은 무엇입니까?

王林
풀어 주다: 2023-09-13 19:33:03
앞으로
867명이 탐색했습니다.

在Java 9的JShell中,不同的"/edit"命令有哪些?

JShellmain() 메서드를 사용하지 않고 선언, 명령문 및 표현식을 평가하기 위해 Java 9에 도입된 명령줄 도구입니다. JShell은 JShell Edit Pad라는 텍스트 편집기를 설정할 수 있는데, 이를 통해 코드를 매우 편리하게 수정할 수 있으며 "/edit" 명령으로 시작할 수 있습니다.

Jshell에서 사용되는 다양한 "/edit" 명령은 다음과 같습니다.

<strong>/edit
/edit [ID]
/edit [Code_Name]</strong>
로그인 후 복사
  • /edit: 이 명령은 인수 없이 사용할 수 있으며 "/edit" 명령은 텍스트 편집기에 모든 활성 코드를 표시합니다.
  • /edit [ID]: 텍스트 편집기에 입력한 ID에 해당하는 코드를 표시하는 명령입니다.
  • /편집 [코드_이름]: 텍스트 편집기에 입력한 이름에 해당하는 코드를 표시하는 명령입니다.
<strong>jshell> int i = 10
i ==> 10

jshell> double j = 20.0
j ==> 20.0

jshell> public int sum(int x, int y) {
...>       return x + y;
...>    }
| created method sum(int,int)

jshell> /edit</strong>
로그인 후 복사

위에서 정수 i, double y 및 "sum"이라는 메서드를 만들었습니다. "/edit" 명령어를 입력하면 아래와 같이 "JShell Edit Pad"가 표시됩니다.

Java 9의 JShell에 있는 다른 '/edit' 명령은 무엇입니까?

편집기 <强>를 사용하여 코드를 추가 하거나 수정 하고 수락 버튼을 사용하여 설정을 확인할 수 있습니다. 새로운 divide() 메소드를 추가하고 아래와 같이 변수 "y"의 값을 수정할 수 있습니다.

Java 9의 JShell에 있는 다른 '/edit' 명령은 무엇입니까?

<strong>jshell> int i = 10
i ==> 10

jshell> double j = 20
j ==> 20.0

jshell> public int sum(int x, int y) {
...>       return x + y;
...>    }
| created method sum(int,int)

jshell> /edit
j ==> 50.0
| created method divide(double,double)</strong>
로그인 후 복사

JShell 편집 패드에 "i" 변수만 표시하려면, "/edit i" 명령을 입력하면 10이 표시됩니다. 마찬가지로 "ID 2"(변수 y에 해당)의 텍스트만 수정하려면 "/edit 2" 명령만 입력하면 20이 표시됩니다.

위 내용은 Java 9의 JShell에 있는 다른 '/edit' 명령은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿