用Java翻轉一個英文句子
將一個句子翻轉,例如
I love you.翻轉過後為 you. love I
public String reverse(String s){
int pos=0;
StringBuilder sb=new StringBuilder();
for(int i=0;i<s.length;i++){
char c=s.charAt(i);
if(c==' '){
pos=0;
}
sb.insert(pos,c);
if(c!=' '){
pos++;
}
}
return sb.toString();
}
相關推薦
用Java翻轉一個英文句子
將一個句子翻轉,例如 I love you.翻轉過後為 you. love I public String reverse(String s){ int pos=0; StringBuilder
用JAVA寫一個簡單的英文加密器
package qhs; import java.util.Scanner; public class JiaM { public static void main(String[] args) { String[] A = new String[5000]; String min;
用java做一個簡單的英文翻譯程式
1.功能簡介 將文字檔案中的英文轉換為對應的中文 詞庫如下: 原始檔: 翻譯後的檔案: 輸入原始檔路徑,將翻譯後的內容輸出到result.txt檔案中。 2.重要技術 (1)如何載入詞庫檔案
輸入一個英文句子,翻轉句子中的單詞,要求單詞內的字元順序不變。 如: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
輸入一個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變。(筆試題) 句子中單詞以空格符隔開。為簡單起見,沒有標點符號。 例如輸入“I am a student”,則輸出“student a
輸入一個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變。(筆試題)句子中單詞以空格符隔開。為簡單起見,沒有標點符號。例如輸入“I am a student”,則輸出“student a am I” #include <stdio.h> #include
每天學習一點程式設計(2)(輸入一個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變)
輸入一個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變。句子中單詞以空格符隔開。為簡單起見,標點符號和普通字母一樣處理。 例如輸入“I am a student.”,則輸出“student. a am I”。 /*題目描述:翻轉句子中單詞的順序,但單詞內字元的順序
使用一個數組存儲一個英文句子"java is an object oriented programing language"
program int code 數組 ati println ava oid 一個 class fun { public static void main(String[] args) { String str="java
用java實現一個簡單的單用戶登陸功能的思路
get 單用戶 這樣的 簡單的 lock ref 數據庫 清除 一個 引用 所謂“單用戶單賬戶登錄”是指:在同一系統中,一個用戶名不能在兩個地方同時登錄。 我們參照 QQ 實現效果:當某賬號在 A 處登錄後,在未退出的情況下,如果再到 B 處登錄,那麽,系統會擠下 A 處
用java實現一個簡易編譯器1-詞法解析入門
new 概念 自加 我們 sta 數字 獲得 () 操作系統 本文對應代碼下載地址為: http://download.csdn.net/detail/tyler_download/9435103 視頻地址: http://v.youku.com/v_show/id_XMT
五:用JAVA寫一個阿裏雲VPC Open API調用程序
外部jar包 ef7 dac java 方式 命令 pro ng- 自動化管理 用JAVA寫一個阿裏雲VPC Open API調用程序 摘要:用JAVA拼出來Open API的URL 引言 VPC提供了豐富的API接口,讓網絡工程是可以通過API調用的方式
java算法面試題:排序都有哪幾種方法?請列舉。用JAVA實現一個快速排序。選擇冒泡快速集合至少4種方法排序
算法 err div println rda print 算法面試 ++ 快速排序 package com.swift; import java.util.ArrayList; import java.util.Collections; import java.util
用java打造一個生成cookies和headers字典的工具
replace .com 輸入 ted int avi click 技術分享 ati 先上效果圖: 經常抓包時出來的數據是這樣的: 每次模擬的話都需要手動構建這些數據的鍵值對 這個操作很繁瑣而且很容易出錯所以我準備做一個這種小工具 分析文本發現可以直接搜索替換 java
用java寫一個奇數魔方陣
魔方陣即下圖所示 一個矩陣,每行每列及對角線相加的值都相等,稱之為魔方陣 魔方陣填寫規則: 1、"1"寫在第一行最中間的位置 2、由“1”開始。按順序填寫,每次填寫位置為當前位置的上一行,下一列 在填寫過程中會遇到幾種問題: 以上四種情況中紅框表示當前位置上一行下一列所在地,但是會發現每
用java做一個簡單的打字遊戲
Java也是可以做桌面程式的。只不過需要執行在裝有JDK的電腦環境上,所以應用不是很廣泛,但是用來提高自身的程式碼邏輯還是可以的!偶有一天看到金山的打字通,就想起何不做個簡單的打字遊戲用來練練手。於是就有了下文 首先建一個類MyTyping,只有main方法 執行main方法
HDFS(三)——用 Java 建立一個 HDFS 目錄,HDFS 的許可權的問題
一、匯入 HDFS 所需 jar 包 把解壓後的 hadoop 資料夾下的 common 目錄中的 jar,和裡面的 lib 包中所有的 jar,以及 hdfs 目錄下的 jar,和裡面的 lib 包中所有的 jar 都新增到專案的環境變數中。 二、編寫測試程式碼 im
用java構建一個優先佇列
package Com.Tree; public class BinaryHeap<AnyType extends Comparable<? super AnyType>> { //定義初始化大小 private int currentSize; private
用java實現一個行鎖(RowLock)
java 版本的資料庫行鎖,使用wait/notify實現,當然可以使用別的方式如Lock下的await/signal 需求使用java寫一個類,這個類有一個lock(String identifie
用java將一個int數字轉換為指定位數二進位制的字串形式
/** * 將一個int數字轉換為二進位制的字串形式。 * @param num 需要轉換的int型別資料 * @param digits 要轉換的二進位制位數,位
用Java寫一個三角星
從鍵盤輸入一個整數 ,打印出對應三角星 package cn.spj.testdemo1; import java.util.Scanner; public class TriangleStarDemo { public static void main(
用Java做一個及時翻譯工具
平時看英文文件或者查詢資料的時候,遇到了不懂的單詞,就要去百度,然後就會很麻煩。於是就想到用Java寫一個及時翻譯的小工具!預期的實現效果: 雙擊選中一個單詞,按下Ctrl+C進行復制 然後馬上顯示出對應單詞的中文翻譯首先基本思路是這樣的: 首先獲取系統剪下板的