T000000001 T000000002 T000000003 T000000004 T000000005 ... 의 유형에서 한개씩 늘어나게 코딩 하는 자바 코드
public class NextString {
public static String getNextString(String currentString) {
String prefix = currentString.substring(0, 1); // 문자열의 첫 글자 (여기서는 "T") 추출
int number = Integer.parseInt(currentString.substring(1)); // 숫자 부분 추출 후 정수로 변환
// 다음 문자열을 만들기 위해 숫자 부분에 1을 더하고, 다시 문자열로 변환
String nextNumber = String.format("%09d", number + 1);
// 다음 문자열을 반환
return prefix + nextNumber;
}
public static void main(String[] args) {
String currentString = "T000000001"; // 입력된 문자열
String nextString = getNextString(currentString); // 다음 문자열 계산
System.out.println(nextString); // 결과 출력
}
}
'JAVA&JSP' 카테고리의 다른 글
Field Injection (0) | 2024.05.13 |
---|---|
Spring WebClient를 사용하여 POST 요청을 전송 (0) | 2024.04.30 |
[Spring] Ehcache 전체 캐시 삭제하는 방법! (0) | 2023.05.21 |
argument type mismatch (0) | 2023.04.26 |
대용량 쿼리 ResultRowDataHandler + 대용량 엑셀다운로드 SXSSFWorkbook 를 이용하여 OOM(Out Of Memory), GC overhead limit exceeded 방지 (0) | 2023.04.21 |
Java 소수점 연산에서 오차가 발생할때 (0) | 2023.04.07 |
spring cache 를 사용 하기 위한 ehcache 사용법 (0) | 2023.04.05 |