我將以Java中兩個字符的字符串閱讀。我想確定下一個增量是什麼。以下是增量規則。Java:如何在文字中增加
AA -> AB -> AC -> ... -> AZ -> BA -> BB -> ... -> ZZ -> AA
所以,如果我在AC
閱讀,我會打印出AD
。
編輯
我可以做一個字的增量,這樣System.out.println((char) ('C' + 1));
。所以我在考慮解析字符串,獲取單個字符,只是增加或減少char的值。環繞是什麼讓我,如- >BA
。不知道什麼是實現這一目標的最佳途徑。你有什麼想法
好吧,那麼你到目前爲止嘗試過什麼? – 2011-05-19 14:52:07
@Oil:我可以增加一個字符,像這樣'System.out.println((char)('C'+ 1));'。所以我在考慮解析字符串,獲取單個字符,只是增加或減少'char'的值。環繞是什麼讓我,像'AZ' - >'BA'。不知道什麼是實現這一目標的最佳途徑。你有什麼想法 – 2011-05-19 14:56:51
這個問題已經在這裏得到解答: http://stackoverflow.com/questions/342052/how-to-increment-a-java-string-through-all-the-possibilities – Miquel 2011-05-19 14:54:57