- 博客(3)
- 收藏
- 关注
原创 字符串旋转 — Java
给定两字符串A和B,如果能将A从中间某个位置分割为左右两部分字符串(都不为空串),并将左边的字符串移动到右边字符串后面组成新的字符串可以变为字符串B时返回true。例如:如果A=‘youzan’,B=‘zanyou’,A按‘you’‘zan’切割换位后得到‘zanyou’和B相同返回true。思路:每次将A字符串首字母向后移动一位,将新形成的字符串与B进行比较。import java.ut...
2019-07-18 17:19:25 518
原创 Java—输入几个单词,将字母变换成另外一组单词输出
Java—输入几个单词,将字母变换成另外一组单词输出如果字母是i,则变换后的字母是26+i-1package tests;import java.util.Scanner;public class alterCharacter { public static void main(String[] args) { Scanner sc = new Scanner(System.i...
2019-07-17 17:34:50 3385
原创 Java基础算法题 — 字符串反转
字符串反转Java的一个基础算法题:将字符串反转,也称作字符串逆序输出。利用String的toCharry()将字符串转化成char类型数组将字符串逆序拼接public static String reverse(String str) { char[] chars = str.toCharArray(); String result = ""; for (int i = ...
2019-07-11 20:30:25 309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人