`

Reverse a string in a sentence

    博客分类:
  • JAVA
 
阅读更多
在整句话中,使整个句子反转

	public static String sentenceReverse(String src) {

		char[] contents = src.toCharArray();
		final int length = contents.length;
		if (length < 2)
			return src;
		char[] res = new char[length];
		for (int srcCursor = length - 1; srcCursor >= 0; srcCursor--) {
			res[length - srcCursor - 1] = contents[srcCursor];
		}
		return String.valueOf(res);


测试
public static void main(String[] args) {
		String sb = "I love you very much.";

		String bs=sentenceReverse(sb);
		System.out.print(bs);
	}


输出结果:.hcum yrev uoy evol I
达到要求。


现在要求输出的结果为      .much very you love I



分享到:
评论

相关推荐

    Lerner -- Python Workout. 50 Essential Exercises -- 2020.pdf

    - **Objective:** Reverse the order of lines in a text file. - **Key Concepts:** - Reading lines from a file. - Reversing a list of lines. - Writing reversed lines back to the file. 25. **XML ...

    linux下字符串去重,英文句子倒序功能实现

    g++ -o reverse_sentence reverse_sentence.cpp ./remove_duplicates ./reverse_sentence ``` 以上代码和方法适用于处理小规模的字符串。如果要处理大规模的数据,可能需要考虑更高效的算法和数据结构,比如使用...

    ch03.pdf

    #### 3.1.6 字符串的逆序(Reverse of String) - **定义**: 字符串w的逆序wR是指将w中元素顺序颠倒后得到的新字符串。 - **示例**: - 对于字符串w = ccba,其逆序wR = abcc。 #### 3.1.7 接头词与接尾词...

    ZJU_ACM_All_Anwer 搞编程的都知道的浙江大学A 题库.本书 集了所有经 Z 题解集,集合并附 Mathimaticsumerical algorithms 数值算法

    1192 It s not a Bug, It s a Feature! 简单题 1196 Fast Food 简单题 1107 FatMouse and Cheese 简单题,不过题目描述有些混乱 1136 Multiple 简单题,BFS 1276 Optimal Array Multiplication Sequence 简单...

    形式语言教程1哈工大版

    - **句子(String/Sentence)**:是由字母表中的符号组成的序列。 - **规则(Grammar)**:规定了如何生成语言中的句子。例如,英语的语法规则规定了如何组合名词短语和谓语形成完整的句子。 - 示例:英语语法规则示例...

    java实验十.docx

    This is a test sentence to demonstrate word manipulation using StringBuilder."; StringBuilder stringBuilder = new StringBuilder(text); // 统计单词数量 int wordCount = text.split(" ").length; ...

    经管第11次C语言作业-《C语言程序设计现代方法》课后答案

    该函数的原型为`void reverse_string(char str[])`,其中`str`是要反转的字符串。 在main函数中,我们首先输入一个字符串,然后使用`gets`函数将其存储在数组`sentence`中。然后,我们使用指针来反转字符串,并将其...

    Algorithm:精情贞

    例如,`String sentence = "This is a sentence."; String[] words = sentence.split(" ");`将把句子分割成单独的单词。 4. **单词翻转**: 如果我们要翻转一个单词,我们可以先将其分解为字符数组,然后反转数组,...

    python基础知识 字符串和列表

    capwords(s) # 'A Sentence With Words' ``` ### 列表(Lists) 列表是可变的、有序的元素集合,可以包含任何类型的对象,包括字符串、数字、甚至是其他列表。创建列表的方法如下: ```python list1 = [1, 2, 3] ...

    浙江大学ACM题解/ZJU 题型分类

    1192 It s not a Bug, It s a Feature! 简单题 1196 Fast Food 简单题 1107 FatMouse and Cheese 简单题,不过题目描述有些混乱 1136 Multiple 简单题,BFS 1276 Optimal Array Multiplication Sequence 简单...

    w3c编程挑战_初级脚本算法实战篇

    function reverseString(str) { var str2 = ''; for (var i = str.length - 1; i &gt;= 0; i--) { str2 += str[i]; } return str2; } function reverseString(str) { var strArray = str.split(''); ...

Global site tag (gtag.js) - Google Analytics