java實現單詞逆序輸出
實現英文語句的逆序反轉
public class Test { public static void main(String[] args) { String src = "Hello Java Hello China"; String[] arr = src.split(" "); int length = arr.length; StringBuilder sb = new StringBuilder(); for (int i = length - 1; i >= 1; i--) { sb.append(arr[i] + " "); } sb.append(arr[0]);//最後一個單詞不加空格 System.out.println(sb.toString()); } }
相關推薦
java實現單詞逆序輸出
實現英文語句的逆序反轉public class Test { public static void main(String[] args) { String src = "Hel
使用棧實現單詞逆序輸出
package cn.my.stack; /** * 用棧實現單詞逆序,需要先設定棧的大小 * 入棧、出棧、是否棧為空、是否棧已滿、異常提醒 * @author wangbowen @date
字串反轉 字串中的單詞逆序輸出 java
/**字串反轉 * *如,輸入“I love China",要求輸出"China love I" */ import java.util.Scanner; public class SwapWord { public static void main(String
簡單的演算法程式設計題-任意段落按照單詞逆序輸出
把這個問題拋給溫州皮鞋廠老闆,老闆直接就說這個題目的本意是讓你提出stack的解決方案。 what?stack?too low! 因為這麼個問題還要實現一個stack有點場面大了,事實上誰不知道你把一個個單詞push進去,然後再pop出來不就好了嗎?所以說stac
java實現陣列逆序
public class Reverse { public static void main(String[] args) { // TODO Auto-generated method st
【Java】字母逆序輸出Arrays.sort()
public class Test{ public static void main(String[] args){ Scanner in=new Scanner(System.in); S
2011-10-30---輸入一串單詞,將單詞逆序輸出
單詞是以空格為間隔的,仔細消化譚浩強書上的例題,可以成功解決問題。 【輸入】 源字串。 【輸出】 逆序後的字串。 【返回值】 單詞個數。 #include <stdio
C語言簡單遞迴實現字串逆序輸出
題目內容的 “注意” 已經側面規定了要用遞迴來實現: 輸入是一個可能含有空格的串說明要用gets來讀入字串,如果利用scanf的話是無法讀入一段含有空格的串。 下面先上一般方法: #include "stdio.h" #include "string.h" char *
java實現將一列亂序的字元,'a','c','u','b','e','p','f','z',排序後並按照英文字母表的逆序輸出(陣列排序)
實現: package com.array.test; import java.util.Arrays; import java.util.Scanner; /** * 將一列亂序的字元,'a','c','u','b','e','p','f','z',排序後並按照英文字母表的逆
java實現數字反轉(逆序輸出)
要求:輸入一個整數,將這個數字逆序輸出(數字反轉) 例如:輸入3251,需輸出1523 package com.number.test; import java.util.Scanner; /**
java實現將一列亂序的字元,'a','c','u','b','e','p','f','z',排序後並按照英文字母表的逆序輸出(陣列排序)
實現: package com.array.test; import java.util.Arrays; import java.util.Scanner; /** * 將一列亂序的字元,'a',
Java實現:將一個數逆序輸出
轉載請標註地址:https://blog.csdn.net/A_BlackMoon/article/details/80064092這樣的一道題的話,拿到題目後我是這樣想的。一、這個數是否是字串,字串的話可以有多種方式進行;1、利用String類的toCharArray(),
Java實現整數的逆序輸出(三種方法)
Java實現整數的逆序輸出和C語言相似。下面我介紹三種方法。第一種:無限制整數的逆序輸出。import java.util.Scanner; class Cycle01 { public stati
用c語言實現單鏈表的逆序輸出
<span style="font-family: Arial, Helvetica, sans-serif;">可以用遞迴,如果沒到連結串列尾,則遞迴查詢,否則輸出當前值。下面只是演算法表示,不能直接放到程式裡編譯執行。</span><span style="fo
java逆序輸出輸入的數字
問題描述: 給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字。 問題分析: 1.判斷是否是五位數且輸入為正整數 2.需要逆序輸出 問題解決: 需要用到For 迴圈迴圈遍歷。需要將輸入的數存入陣列,將陣列的元素,逆序輸
Java字串逆序輸出
public class re { //這個方法只是看效果,無返回 public void reverse(String s){ char[] arr=s.toCharArray();//字串轉為字元陣列 for
Java——用兩種方法實現字串逆序
package com.zth; public class Test{ public static String fun1(String str){ //方法一 將字串轉換為字元陣列 char[] arr = str.toCharA
Java 逆序輸出
題目:任意給定一個正整數,將其形成一個逆序資料並輸出 分析:本題有兩種做法: 一、將整數的每一個數據提取出來存放到陣列中輸出, 二、用字串轉化成整數,逆序輸出 第一種方法:需要兩個類 第一個類:,定義資料屬性,實現基本的方法 在寫逆序輸出的時候要注意以下幾點
基於陣列的棧實現--控制檯輸入字串逆序輸出。
要求:提示輸入一個字串,回車後螢幕顯示字串順序倒置後的結果。 思想:用棧進行字串逆序。首先字母從輸入的字串中開一個一個的提取出來,並壓入棧中,接著它們依次彈出棧,並顯示出來,因為棧後進先出的特性,字串的順序就顛倒過來了。 StackX類 public class StackX {
C語言:用遞迴實現將輸入的整數按逆序輸出。如輸入12345,則輸出54321。
這個程式是我對建構函式有個更深的認識。 首先建構函式要先從頭至尾走一邊才會輸出,無論輸出語句加的位置(迴圈內,條件語句內...除外)。 然後建構函式遞迴可以把問題簡單化,本題如果按常規思路,應該是做個迴圈,把各個數首尾交換。但是用呼叫使得其可以一次輸出一位數,而並不是輸出一個