`

怎么把一个字符串,如"ABCDEF"倒过来成"FEDCBA"

 
阅读更多

这个是之前面试遇到的题目,记得想当时刚毕业那会去面试的时候,也遇到过这种题,现在工作这么久了,居然连这题也不会做了,真是惭愧啊。经过上网查询得到网友的帮助,终于写了出来了。如果有网友看到此博客,麻烦给点建议。

public class StringTest {
	public static void main(String[] args) {
		String a = "abc";
		StringBuffer sb = new StringBuffer(a);
		String b = sb.reverse().toString();
		System.out.println(b);
		
	}
}

 

这个小小的测试程序中,要将“abc”倒过来,用到了StringBuffer中的reverse()方法。

分享到:
评论

相关推荐

    MFC字符串CString 操作用法详解

    其中,`CString`是MFC中用于处理字符串的一个重要类。本文将详细介绍`CString`的各种构造方法以及常用的操作函数,并通过实例来帮助读者更好地理解和使用这些函数。 #### 二、CString构造函数详解 `CString`提供了...

    将字符串反转

    这个任务的目的是将一个给定的字符串中的字符顺序颠倒,例如将"abcdef"反转为"fedcba"。这在各种情境下都有应用,比如数据处理、文本分析或者简单的用户输入验证。 字符串反转的方法有很多种,这里我们将探讨几种...

    python基础教程:五种字符串操作list::-1的用法.pdf

    在例子中,`list = 'abcdef'`,`print(list[-1])`将输出`f`,即字符串的最后一个字符。 2. **切片操作:list[:-1]** 使用切片操作`list[start:end]`可以获取从`start`到`end-1`(左闭右开区间)的子序列。当省略`...

    TotalUninstall

    TotalUninstall 可以帮你监视你软件按对注册表做了哪些改动,是你整合软件不可少的工具。

    数据结构(C)栈的应用

    作业内容 任意输入一个字符串,再将其逆序输出 如:输入字符串为:“ababcdef” 输出字符串为:“fedcbaba”

    CString成员函数用法大全.pdf

    CString是一个非常常用的字符串类,在MFC中广泛使用。它提供了很多有用的成员函数来操作字符串。下面将详细介绍CString的成员函数用法。 构造函数 CString提供了多种构造函数,例如: * CString(); // 默认构造...

    Cstring的使用大全

    - CString(const CString& stringSrc):拷贝构造函数,创建一个与给定字符串相同的新字符串。 - CString(TCHAR ch, int nRepeat = 1):创建一个由指定字符重复nRepeat次组成的新字符串。 - CString(LPCTSTR lpch, ...

    浅谈php字符串反转 面试中经常遇到

    首先,对于单字节字符集的字符串(如英文),PHP提供了一个内置函数strrev()用于实现反转。单字节字符集指的是每个字符占用一个字节,比如ASCII字符集。使用strrev()函数非常简单,只需将需要反转的字符串作为参数...

    CString的成员函数详解

    在Windows编程中,尤其是在使用Visual C++进行开发时,`CString`是一个非常重要的工具,它提供了丰富的字符串操作功能,如格式化、比较、查找、替换等。 本文将详细介绍`CString`的各种构造方法以及常用的成员函数...

    01Python基础入门(全).pdf

    - `capitalize()`:将字符串的第一个字符转换为大写。 - `title()`:将字符串中每个单词的首字母转换为大写。 - `startswith()`:检查字符串是否以`obj`开头,是则返回`True`,否则返回`False`。 - `endswith()`...

    MFC C++中CString的相关函数说明

    CString是一个使用广泛的类,用于处理字符串数据。本知识点主要围绕CString类的基本概念、构造函数以及常用成员函数进行详细讲解。 一、CString类简介 CString类是MFC库中用于存储和操作字符串的类。它提供了一系列...

    前端大厂最新面试题-algorithm.docx

    1. 封装一个函数,能将字符串“abcdef”逆序为“fedcba”。 知识点:字符串反转算法,使用JavaScript实现字符串反转。 2. 给定两段字符串,检测是否是改变字母顺序而成的字符串,例如“mena”是打乱“name”中的...

    CString用法总结

    在Microsoft Foundation Classes (MFC) 框架中,`CString` 类是用于处理字符串的一个非常重要的工具。它提供了一系列的方法来处理文本数据,这些方法不仅功能强大而且使用方便。下面是对`CString`类的构造、基本属性...

    程序设计(反转、猴子).pdf

    例如,输入字符串"abcdef",则输出"fedcba"。这个问题提供了两种解决方案: 1. 方式一:使用`StringBuffer`类。`StringBuffer`提供了`reverse()`方法,可以方便地反转字符串。首先创建一个`StringBuffer`对象,将其...

    CString成员函数

    CString是MFC(Microsoft Foundation Classes)框架中的一个字符串类,广泛应用于Windows应用程序开发中。 #### 1. 构造函数 CString提供了多种构造函数,用于创建不同的CString对象。 - **默认构造函数**:`...

    使用C语言递归与非递归实现字符串反转函数char *reverse(char *str)的方法

    反转一个字符串就是将字符串中的字符顺序颠倒,例如,"abcdef" 反转后变为 "fedcba"。本文将深入探讨两种不同的实现方法:递归和非递归。 ### 1. 递归实现 递归是一种函数或程序调用自身的技术,它通过解决子问题...

    VB常用内部函数,方便查询

    - `Join(A, [D])`: 使用分隔符D(默认为空格)将数组A的元素连接成一个字符串。例如,`Join(Array("123", "ab", "c"), "")` 结果为 "123abc"。 - `Left$(C, N)`: 从字符串C的左侧提取N个字符。例如,`Left$(...

    CString的用法

    此函数用于从资源中加载一个字符串,并将其存储到`CString`对象中。参数`nID`表示资源ID。如果成功加载资源,则返回非零值;否则返回零。 ```cpp // 示例代码:从资源加载字符串 #define IDS_FILENOTFOUND 1 ...

Global site tag (gtag.js) - Google Analytics