小编Vik*_*shi的帖子

如何在Java中将String转换为适当的位置

如何在Java中将String转换为适当的位置

输入字符串:1234输出应该:4321

我试过的.

public static void main(String args[]) 
{ 
 String number = "1234"; 
 System.out.println("original String: " + number); String reversed = inPlaceReverse(number);
 System.out.println("reversed String: " + reversed);
}



public static String inPlaceReverse(final String input) 
{
   final StringBuilder builder = new StringBuilder(input); 
   int length = builder.length();
   for (int i = 0; i < length / 2; i++)
   {
      final char current = builder.charAt(i); 
      final int otherEnd = length - i - 1;
      builder.setCharAt(i, builder.charAt(otherEnd)); // swap 
      builder.setCharAt(otherEnd, current); 
   }
 return builder.toString(); …
Run Code Online (Sandbox Code Playgroud)

java string

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

string ×1