Tôi đang cố gắng lấy ba dấu ngoặc đơn cuối cùng của chuỗi bất kỳ và lưu nó thành một biến Chuỗi khác. Tôi đang có một thời gian khó khăn với quá trình suy nghĩ của mình.Nhận ba ký tự cuối từ bất kỳ chuỗi nào - Java
String word = "onetwotwoone"
int length = word.length();
String new_word = id.getChars(length-3, length, buffer, index);
Tôi không biết cách sử dụng phương thức getChars khi nói đến bộ đệm hoặc chỉ mục. Eclipse đang khiến tôi có những thứ trong đó. Bất kỳ đề xuất?
Bộ đệm là một 'char []' trong đó các ký tự sẽ đi và chỉ mục là khởi đầu của mảng đó, nơi bạn muốn bắt đầu sao chép. Chỉ cần tạo một char [] kích thước 3 và thiết lập chỉ mục là 0. Mặc dù chuỗi con có lẽ sẽ tốt hơn –
đồng ý với dấu chuyển đổi thành char [] (String.toCharArray() và sau đó in 3) – amitmah