IT/IT

ideone으로 가볍게 컴파일링

김효랑이 2018. 11. 12. 09:56
728x90
반응형

 호야의 블로그 

[Tip] ideone으로 가볍게 컴파일링

컴파일 도구가 없이 간편히 웹상에서 컴파일을 할 수 있는 웹 서비스가 있습니다. 오늘은 이러한 서비스를 지원해주는 ideone을 소개하도록 하겠습니다.


ideone

Ideone은 소스 코드를 컴파일하고 아래와 같은 60개 이상의 프로그래밍 언어로 온라인에서 실행할 수 있는 온라인 컴파일러 및 디버깅 도구입니다. 사이트 링크는 아래를 클릭하세요.

ideone Site Link: ideone.com


사용 방법은 아래 메인 화면에서 빨간 항목을 눌러 프로그래밍 언어를 선택하고 해당 언어 소스 코드를 입력합니다. 이후 RUN을 눌러 실행하여 결과를 확인합니다.


사용 예제

함수에 두 수를 지정하여 그 사이의 값들을 스트링으로 이어서 출력하는 코드입니다. 예를들어 function(2,7)이면 스트링 '23456'을 출력하는 함수입니다. 코드는 다음과 같습니다.

import java.util.*; import java.lang.*; import java.io.*; class Ideone { public static String numbering(int init, int limit) {        //numbering 함수 선언 int i = init; String output = ""; while (i < limit) { output += i; i++; } return output; } public static void main(String[] args) {        //메인 함수 선언 String result = numbering(2, 7); System.out.println(result); } }


동작 결과는 '23456'입니다. ideone에서 컴파일 해보도록 하겠습니다.

이와 같이 stdout부분에서 23456을 결과를 출력합니다. 입력 값은 비어있기에 stdin은 비어있다고 설명됩니다. 또한 코드 및 결과를 copy 및 다운로드 할 수 있어 매우 편리합니다. 간단한 과제 수행, 예제 실행 시 편하게 사용할 수 있을 것입니다.


후기 및 정리

자바 코드를 공부 중에 발견한 유용한 사이트입니다. 이클립스의 환경은 설정이 귀찮아 간단한 예제만 실행하려면 매우 편리할 것 같습니다.


조금의 도움이 되셨다면 로그인 없이도 가능한 댓글과

왼쪽 아래 ♥공감 버튼을 꾹 눌러주세요! 




728x90
반응형