`
java378656992
  • 浏览: 40918 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java 倒序方法

阅读更多


public class Test1 {
String reverString(String str){
StringBuffer sb = new StringBuffer(str);
int i=0,j=sb.length();
char c1,c2;
for(i=0;i<=j-1;i++,j--){
c1=sb.charAt(i);
c2=sb.charAt(j-1);
sb.setCharAt(i, c2);
sb.setCharAt(j-1, c1);
}
return sb.toString();
}
public static void main(String[] args){
String s="abcdefghi";
Test1 t1= new Test1();
System.out.print(t1.reverString(s));
}

}

分享到:
评论

相关推荐

    java 实现倒序链表

    #### 实现倒序方法 接下来,我们需要编写一个方法来实现链表的倒序。该方法接收链表的头结点作为参数,并返回倒序后的新的头结点。实现的逻辑大致分为以下几个步骤: 1. 初始化三个指针:`p`、`q`和`head`。 2. ...

    Java:集合排序(正序、倒序)的方法

    ### Java:集合排序(正序、倒序)的方法 #### 一、背景介绍与需求分析 在Java开发中,我们经常需要对一个包含自定义对象的`List`进行排序。例如,当我们有一个`Member`对象列表,每个成员都有用户名(`username`)...

    java实现倒序读取文件功能示例分享

    总结来说,这个Java示例提供了一种使用 `RandomAccessFile` 实现倒序读取文件的方法,通过递归和队列管理来高效地获取文件的尾部数据。在实际应用中,可以根据具体需求调整代码,比如增加错误处理、支持流式读取或...

    JAVA设计文本文件读取倒序排序

    这个名为"JAVA设计文本文件读取倒序排序"的项目,利用NetBeans IDE,实现了读取文本文件内容并进行倒序排序的功能,同时也提供了保存处理结果的能力。在这个过程中,涉及到的关键知识点包括: 1. **Java I/O流**:...

    java 图形编程 文本倒序输出.rar

    在这个“java图形编程 文本倒序输出”示例中,我们聚焦于如何在图形界面上实现文本的倒序显示。这通常涉及到事件处理、窗口组件以及字符串操作等核心概念。 首先,我们需要理解Java的Swing或JavaFX库,它们提供了...

    用java编写的回文字输出(单词倒序)

    本篇将重点讲解如何利用Java编程语言实现一个回文字(单词倒序)的功能。这种功能常用于文本处理,比如反转一句话的单词顺序,但保持单词内部字符的顺序不变。 首先,我们需要理解问题的核心:将输入的句子按单词...

    Java实现字符串倒序

    一道Java面试题答案:Java实现字符串倒序

    java的倒序排列

    import java.util.Scanner; public class s { public static void main(String[] args) { String s = "abcdefg"; String t = ""; char[] charArray = s.toCharArray(); for (int i = charArray.length-1; ...

    利用java实现单词倒序排列

    总结来说,这个Java程序提供了一种有效地在字符串中倒序排列单词的方法,通过字符数组和两个辅助方法实现了这一功能。这种方法既简单又高效,适用于处理包含多个单词的字符串。理解并掌握这种技术对于进行字符串操作...

    Abc.rar_ABC_ABC JAVA_字符串倒序

    本示例通过"Abc.rar"压缩包中的"Abc.java"文件展示了如何实现一个简单的字符串倒序功能。这个任务看似简单,但却是理解和掌握字符串操作的重要步骤。 首先,让我们详细解释一下这个任务。"ABC JAVA_字符串倒序"的...

    Java实现字符串倒序输出的常用方法小结

    本篇文章总结了三种常用的Java实现字符串倒序输出的方法,以下是对这些方法的详细解释: 1. **利用`toCharArray()`和循环** 这种方法是最直观的,首先将字符串转换为字符数组`char[]`,然后从数组的末尾开始向前...

    Java 数组元素倒序的三种方式(小结)

    Collections.reverse() 方法可以直接将数组元素倒序, Arrays.asList() 方法可以将数组转换为 List,并且支持泛型。这种方式的时间复杂度为 O(n),空间复杂度为 O(n)。 例如,下面是一个使用这种方式的示例代码: `...

    文字倒序工具

    4. 编程语言:这个工具可能是用C++、Java、Python或其他编程语言编写的,具体取决于开发者的选择和需求。 5. 安全性:由于是从互联网下载的可执行文件,用户应确保从可信源获取,以防止恶意软件。在运行任何未知...

    倒序输出代码

    在Java环境中,倒序输出可以通过多种方式来实现,但最基础且直观的方法是利用循环结构。下面,我们将基于给定的代码片段,详细分析其工作原理: #### 代码解析 ```java import java.util.*; public class Za { ...

    java常用方法集合

    ### Java常用方法集合 #### 一、`java.lang.*`包概述 `java.lang.*` 包含了Java语言中最基本且最常用的类,这些类是自动导入到每一个程序中的,因此无需显式地导入。它包括了如 `String`, `Integer`, `System`, `...

    java 利用栈将字符串逆序输出

    在Java编程语言中,栈(Stack)是一种非常重要的数据结构,它遵循“后进先出”(LIFO,Last In First Out)的原则。当我们需要处理一系列元素,特别是需要逆序处理时,栈就显得尤为适用。例如,在本例中,我们将讨论...

    Java实现单词倒序输出

    这篇文章主要介绍了Java实现单词倒序输出的三种方法,分别是使用split方法、charAt方法和StringBuilder对象来实现单词倒序输出。 方法一:使用split方法 使用split方法可以将输入字符串分割成单词数组,然后使用...

    java List中对象多属性排序及各属性排序设置

    首先,我们要理解Java List接口中的sort()方法,它是Java 8引入的,用于对整个List进行原地排序。默认情况下,sort()会根据对象的自然顺序进行排序,但这并不适用于拥有多个属性的对象。因此,我们需要创建自定义的...

    基于java采用管道过滤器风格编写一个英文句子转大写并倒序的功能

    在Java编程中,"基于java采用管道过滤器风格编写一个英文句子转大写并倒序的功能"是一项常见的任务,它涉及到输入输出流、字符转换以及字符串处理等多个知识点。这一过程通常利用Java的IO流和过滤器(Filter)设计...

    JAVA学习方法.pdf

    - Java使用package关键字来定义包,包名通常以公司域名倒序命名,防止命名冲突。 - import语句用于导入其他包中的类或接口,使得可以在当前类中直接使用它们。 4. 标准库和API: - Java的标准库提供了大量预定义...

Global site tag (gtag.js) - Google Analytics