2015-10-25 30 views
-6

此方法允许我将字符串拆分为单词,但是如何向后打印?例如字符串“这个问题很难”应该打印“硬是这个问题”Java:如何向后打印此字符串?

String str = "this problem is hard" 
String[] arr = str.split(" ");  
for (String ss : arr) { 
    System.out.println(ss); 
} 
+1

您可以使用for循环并向后计数? 'for(int i = ss.length-1; i> = 0; i--){System.out.print(arr [i]); }' – hampusohlsson

+3

@hamohl:请不要鼓励那些没有努力的问题。这对网站不利。 –

+3

即使这不是一项家庭作业,去做你的功课研究。 –

回答

0

使您的字符串反字。例如,现在你有它String str = "this problem is hard"。相反,做到这一点:String str = "hard is problem this";这就是你需要做的。