来自 javaeye
import java.util.StringTokenizer;
public class Test{
public static final String SEPARATORS = " ,\t:'';?!";
public static String reverse(String input){
StringTokenizer st = new StringTokenizer(input, SEPARATORS, true);
StringBuffer words = new StringBuffer("");
while (st.hasMoreTokens()) {
words.insert( 0, st.nextToken() );
}
return words.toString();
}
public void testReverse(){
String[] sentences = new String[]{
"Hello, world!",
"I am a student",
"Am I a student? yes, or no",
"Am I a student ? yes , or no",
"Zhuang says:'It's just a coding game.'"
};
for (int i = 0; i < sentences.length; i++)
System.out.println("Sentence[" + i + "]=[" + sentences[i]+"], " +
"After reversed: [" + Test.reverse(sentences[i])+"]");
}
public static void main(String[] args){
new Test().testReverse();
}
}
分享到:
相关推荐
此外,为了正确处理非英文字符,需要指定脚本的编码方式,例如 `#-*-coding:utf-8-*-*` 表示使用UTF-8编码。 在实际编写和运行脚本时,这些元数据信息是必要的。例如,在命令行中运行此脚本: ```bash python ...
Java反转字符串单词不改变标点符号的位置 Java反转字符串单词不改变标点符号的位置是指在Java编程中实现反转字符串单词的操作,而不改变标点符号的位置。这种操作在文本处理和字符串处理领域中非常重要。...
- 地点和时间副词如"here", "there", "now", "then"置于句首,如"Up climbed the boy when his mother came.",动词"climbed"与主语"the boy"的位置发生了倒置。 2. 部分倒装: - 当否定词或半否定词如"never", ...
【杨鹏难句阅读130句】是GRE备考中...这些句子对提高GRE阅读理解能力具有极大的挑战性,也是提升英语综合水平的有效途径。通过深入理解和反复练习,考生可以逐渐适应并掌握这种复杂语言环境,从而在GRE考试中应对自如。
在英语语法中,倒装句是一种特殊的句子结构,它打破了正常语序——即主语在前,谓语动词在后的规则。倒装句通常分为两种类型:完全倒装和部分倒装。在中职教育的英语教学中,理解并掌握倒装句的运用对于提升学生的...
英语语法的句法结构包括:简单句、并列句、复杂句、宾语从句、同位语从句等。学习句法结构是英语语法的重要组成部分,可以帮助学习者更好地理解和使用英语句子。 知识点5:英语语法的修饰语 英语语法的修饰语包括:...
在这里,"So"引导的结果状语从句使主句的主语和谓语倒置,"that"后面的部分解释了前半句产生的结果。此外,"to keep … journalism"不定式短语作为目的状语,"applied …(to)…"则作为过去分词短语修饰"term"。 3...
其中,倒装是指句子成分的倒置,主谓一致是指主语和谓语的数量和人称的一致,反意疑问句是指用来表达不同意或疑问的句子,省略是指在句子中省略某些成分,动词的体是指动词的形态和使用。 本资源摘要信息涵盖了英语...
在英语中,疑问句中如果有助动词或情态动词,主语和主要动词可以倒置。例如:"Do you know" 是倒装结构,而 "you know" 是正常语序。题目中 "how old Tom is" 是正确的疑问句形式,因为 "do" 已经是倒装的部分,"Tom...
5. "Only + 时间状语从句"的倒装:"Only when he got to learn English did he realize the beauty of it." 这同样运用了部分倒装,"only + when"引导的时间状语从句放在句首,主句使用did来倒装,强调了学习英语与...
9. 一般疑问句的形成:通过将肯定句的词序倒置来形成一般疑问句。 10. 特殊疑问句的形成:通过使用特殊疑问词(what、where、when等)来形成特殊疑问句。 词汇 1. 名词分类:普通名词、专有名词、可数名词、不可数...
倒置法是指调整原文语序,特别是将主谓结构反转,以适应目标语言的语序习惯,比如英语中的倒装句。 9. 包孕法 包孕法是指将一部分信息融入到译文的其他部分中,使整个句子更为紧凑,避免重复或冗余。 10. 插入法 ...
题目要求通过Python编程实现一个功能,即给定一个包含英文单词的字符串,将其按照单词进行反转,同时保持原有的空格位置不变。例如,将字符串`"I love China!"`转换为`"China! love I"`。 #### 解决方案概述 针对这...
倒装句是英语语法中的一种特殊结构,它在高中英语学习中占有重要地位。倒装句分为两种主要形式:部分倒装和全部倒装。 1. **部分倒装**:在部分倒装中,通常助动词、情态动词或否定词会前置到主语之前。例如,...
倒装句是将助动词、情态动词或be动词置于主语前,形成语序的倒置,如"Not only did he finish the work, but also he did it well."(他不仅完成了工作,而且做得很好)。 第 07 章:定语从句 定语从句修饰名词或...
- 对划线部分提问的步骤:用疑问词替换划线部分,将疑问词移到句首,主谓语通常倒置,除非是对主语提问,最后照抄剩余部分。 2. **构词法** - 构词可以通过转化词类、添加前后缀、合成单词等方式。长词可以通过...
在**完全倒装**中,某些特定的副词如"here", "there"等以及表示地点的介词短语置于句首,引起句子成分的倒置。例如:"Out rushed the children."(孩子们冲了出来)和"Under the tree stood two tables and four ...
如"be scared to death"表示极度害怕,"watch for"意为留意或等待,"be aware of"是意识到的意思,"upside down"则是指倒置或颠倒的状态。通过这些短语的运用,学生可以增强对日常表达的理解和运用能力。 在课文...
这部分通过模拟实际情境,让学生选择正确的英文表达方式,以提升他们在实际对话中的应答能力。 练习的答案是: 一、1.A 2.A 3.B 4.B 5.B 二、1.B 2.C 3.A 三、1.A 2.B 3.A 4.B 四、1.B 2.A 3.B 这份练习覆盖了...