將一句話中的單詞倒置,標點符號不變。Java實現方式
在網上看到一道這樣的題目,例如輸入 i can fly. 輸出fly. can i 於是自己實現了一下。
List<String>list=new ArrayList<>(); String s="i can fly."; String [] arr = s.split("\\s+"); for(String ss : arr){ list.add(ss); } String aa=""; for (int i = list.size()-1; i >=0 ; i--) { aa=aa+list.get(i).toString()+" "; } System.out.println("---"+aa);
感覺倒也不難哦
相關推薦
將一句話中的單詞倒置,標點符號不變。Java實現方式
在網上看到一道這樣的題目,例如輸入 i can fly. 輸出fly. can i 於是自己實現了一下。 List<String>list=new ArrayList<>(); String s="i can fly
給定一字串,將每個單詞的字元順序倒置,單詞間的順序不變。例如:輸入字串“I love you”,輸出“I evol uoy”。
#include <iostream> #include <sstream> using namespace std; //計算並返回字串長度 int Length(char *str) { int length=0; while((
輸入一個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變。(筆試題) 句子中單詞以空格符隔開。為簡單起見,沒有標點符號。 例如輸入“I am a student”,則輸出“student a
輸入一個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變。(筆試題)句子中單詞以空格符隔開。為簡單起見,沒有標點符號。例如輸入“I am a student”,則輸出“student a am I” #include <stdio.h> #include
編寫一個程式,輸入一個英文句子,將其中單詞位置倒置,單詞內部結構不變。例如“I am from shanghai”倒置為“shanghai from am I”。
#include<stdio.h> #include<string.h> void change(char *str) { char temp = 0; cha
linux下將一個目錄下的所有檔案拷貝到另一個大檔案中,並把大檔案拆分成原來的小檔案,大小,內容,名字不變
經過四五天的編寫與除錯,初步完成了檔案操作工具的內容,以下是程式碼說明: 首先,我測試用的檔案在/home/xudong/mywork下,我的最終生成檔案是在這個路徑下,/home/xudong/work/resultfile.txt,分開後生成的小檔案在/home/xud
輸入一個英文句子,翻轉句子中的單詞,要求單詞內的字元順序不變。 如:I am a student. 轉換成 student. a am I
輸入一個英文句子,翻轉句子中的單詞,要求單詞內的字元順序不變。 如:I am a student. 轉換成 student. a am I 演算法分析: 1、通過ReverseString(s,0,5)交換字串第0位和第5位的字元,將I am a stud
設計一個函式實現將一個字串中的大寫字元變為小寫字元,小寫字元變為大寫字元,數字不變,刪除其他字元
例如 String str=“[email protected]#”;呼叫這個函式執行後得到的結果是:ABC123abc。 貼出程式碼: package com.lovo.t_9_22; import java.util.ArrayList; import j
C語言加密練習:第一個字母變成第26個字母,第i個字母變成第(26-i+1)個字母。非字母字符不變。要求編程序將密碼譯回原文,並輸出密碼和原文。
c語言 http () spa mage strlen str png for 1 int Afan(char a); 2 3 int main() 4 5 { 6 7 char arr[40] = {"aABX"}; 8 9 scanf("%s
迴文判斷程式碼(可以忽略字串中的空格,標點符號),舉個例子啊,abcddcba就是一個迴文。a b cd,dc ba也是一個迴文。
#include<stdio.h> #include<string.h> #define N 100 int main() { char a[N]; char b[N]; int len; int j = 0;
命令列中執行Python,找不到匯入包
命令列中執行python,匯入其他目錄包時報找不到包的錯誤,原因是命令列中執行只會搜尋當前目錄下的包, import sys import os curPath = os.path.abspath(os.path.dirname(__file__)) rootPath = os.path.sp
給定兩個整數,被除數 dividend 和除數 divisor。將兩數相除,要求不使用乘法、除法和 mod 運算子。
記錄自己坑了又坑的每一天: 原題: 給定兩個整數,被除數 dividend 和除數 divisor。將兩數相除,要求不使用乘法、除法和 mod 運算子。 返回被除數 dividend 除以除數 divisor 得到的商。 示例 1: 輸入: dividend = 1
R中讀取檔案,找不到路徑問題 No such file or directory
R中讀取檔案,找不到路徑問題 No such file or directory 近日,讀取檔案時,出現如下問題 > passenger = read.csv('international-
django將網路中的圖片,儲存成model中的ImageField
有這樣的情形,django個人頭像在model中是: class UserProfile(AbstractUser): """ 使用者 """ name = models.CharField(max_length=30, null=True, blank=True
輸入一個整數陣列,實現一個函式來調整該陣列中數字的順序,使得所有的奇數位於陣列的前半部分, 所有的偶數位於陣列的後半部分,並保證奇數和奇數,偶數和偶數之間的相對位置不變。
/** * * 輸入一個整數陣列,實現一個函式來調整該陣列中數字的順序,使得所有的奇數位於陣列的前半部分, * 所有的偶數位於陣列的後半部分,並保證奇數和奇數,偶數和偶數之間的相對位置不變。 * * */ public class Solution { public stati
在自由之路的荊棘中蟄伏,而不是死去
2016年是我選擇自由工作的第四個年頭。這四年裡,承受困難多於享受自由。局外人可能會問,既然如此,為何還要去堅持所謂的自由工作?這種曾被視為邊緣化的工作方式。 我不專屬於任何一家公司,但我堅信可以自由地服務於他們任何一家 先穿越回2011年,是我離開上海的那一年。
中登公司統計資料好像有問題,看不懂。
中國證券登記結算有限責任公司 在網上公佈每週統計資料 http://www.chinaclear.cn/zdjs/xmzkb/center_mzkb.shtml 俺一直跟蹤中登公司釋出的新開戶資料,比如這個 https://dszh.org/show.php?f=1&
Java將字串中單詞首字母變大寫
第一種方法:拆分成單獨的單詞,再對其每一個單詞的首字母變大寫public static void main(String[] args) { //方法1. String str = "this is a test of java"; String[] s = st
踩坑:javascript中for迴圈,變數不是Number型別導致for迴圈不執行
情景:從html獲取4對{起點元素(id記為start)和終點元素(id記為end)},遍歷起點到終點的所有元素,並打印出元素id(假設id連續)解決方案:Number(待轉換數)進行強制轉換js程式碼:控制檯:如上圖控制檯:第一對兒元素{43,46},進入for迴圈正常列印
mac版本破解Charles出現“Charles已損害,打不開。您應該將它移到廢紙簍”的問題
最近根據同事建議,安裝了Charles, 作為一個窮鬼,花錢是不可能的,找破解版是必須的。 於是各種搜尋mac 破解版Charles。 大神們也是很給力,隨便一搜很多破解包。(這裡就不貼連結了,百度就能出來很多) 破解過程很簡單: 下載Charles
升級mac OS Serria 10.12後安裝軟體提示“已損壞, 打不開。您應該將它移到廢紙簍”
升級mac OS Serria正式版後,發現部分機型不能安裝從網上下載的軟體,公司的iMac可以安裝,我自己的MacBook pro就不行。安裝完之後開啟提示“** 已損壞, 打不開。您應該將它移到廢