java
이 예제 프로그램에서 우리는 사용자가 입력한 문자열을 뒤집을 것입니다.
문자열을 뒤집는 함수를 만들 것입니다. 나중에 모든 문자가 반전될 때까지 재귀적으로 호출합니다.
package com.guru99; public class ReverseString { public static void main(String[] args) { String myStr = "Guru99"; //create Method and pass and input parameter string String reversed = reverseString(myStr); System.out.println("The reversed string is: " + reversed); } //Method take string parameter and check string is empty or not public static String reverseString(String myStr) { if (myStr.isEmpty()){ System.out.println("String in now Empty"); return myStr; } //Calling Function Recursively System.out.println("String to be passed in Recursive Function: "+myStr.substring(1)); return reverseString(myStr.substring(1)) + myStr.charAt(0); } }
String to be passed in Recursive Function: uru99 String to be passed in Recursive Function: ru99 String to be passed in Recursive Function: u99 String to be passed in Recursive Function: 99 String to be passed in Recursive Function: 9 String to be passed in Recursive Function: String in now Empty The reversed string is: 99uruG
java
자바에서 패키지란 무엇입니까? 자바 패키지 클래스, 하위 패키지 및 인터페이스의 모음입니다. 클래스를 폴더 구조로 구성하고 쉽게 찾고 사용할 수 있도록 도와줍니다. 무엇보다 코드 재사용성을 높이는 데 도움이 됩니다. Java의 각 패키지는 고유한 이름을 가지며 해당 클래스와 인터페이스를 별도의 네임스페이스 또는 이름 그룹으로 구성합니다. 이름이 같은 인터페이스와 클래스는 같은 패키지에 나타날 수 없지만 다른 패키지에 나타날 수 있습니다. 이는 각 Java 패키지에 별도의 네임스페이스를 할당하여 가능합니다. 구문:- pack
Java에서 split() 문자열이란 무엇입니까? StrSplit() 메소드를 사용하면 특정 Java 문자열 구분 기호를 기반으로 문자열을 분리할 수 있습니다. 대부분 Java 문자열 분할 속성은 문자열을 나누거나 분할하려는 공백 또는 쉼표(,)입니다. split() 함수 구문 public String split(String regex) public String split(String regex, int limit) 매개변수 정규식:Java 분할의 정규식이 텍스트/문자열에 적용됨 제한:Java 문자열 분할의 제한은 배열의