Có bất kỳ API nào trong Java để chuyển đổi trường hợp rắn sang trường hợp lạc đà không?Chuyển đổi chuỗi từ trường hợp rắn sang hộp lạc đà trong Java
Input: "input_in_snake_case"
Output: "InputInSnakeCase"
Có bất kỳ API nào trong Java để chuyển đổi trường hợp rắn sang trường hợp lạc đà không?Chuyển đổi chuỗi từ trường hợp rắn sang hộp lạc đà trong Java
Input: "input_in_snake_case"
Output: "InputInSnakeCase"
Guava hỗ trợ này thông qua lớp CaseFormat nó
import com.google.common.base.CaseFormat;
public class StackOverflow25680258 {
public static void main(String[] args) {
System.out.println(CaseFormat.UPPER_UNDERSCORE.to(CaseFormat.UPPER_CAMEL, "input_in_snake_case"));
}
}
Output
InputInSnakeCase
Tôi có cùng một vấn đề. Nhưng nếu từ là helloFunnyWORLD, kết quả sẽ là hello-funny-world. Dung dịch ổi không phù hợp với tôi. –
Chỉ vì tò mò tại sao tên lớp là 'StackOverflow25680258'? Bạn có loại macro nào không? – SureshS
Đó câu hỏi khác là SO không phải là một bản sao của cái này. (Mặc dù một số câu trả lời khá giống nhau :)) –