Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import acm.program.ConsoleProgram;
- public class Midterm2015 extends ConsoleProgram{
- // s = "abc" a-b-c
- private String doubleLetters(String s) {
- String result = "";
- for (int i = 0; i < s.length(); i++) {
- char ch = s.charAt(i); // a
- result = result + ch;
- result = result + "-";
- }
- return result.substring(0, result.length() - 1);
- }
- private String inverseString(String s) {
- String result = "";
- for (int i = s.length() - 1; i >= 0; i--) {
- result = result + s.charAt(i);
- }
- return result;
- }
- private String inverseString2(String s) {
- String result = "";
- for (int i = 0; i < s.length(); i++) {
- result = s.charAt(i) + result;
- }
- return result;
- }
- // s = "abca";
- private boolean isPalindrome(String s) {
- boolean result = true;
- for (int i = 0; i < s.length(); i++ ) {
- char left = s.charAt(i);
- char right = s.charAt(s.length() - 1 - i);
- if (left != right) {
- result = false;
- break;
- }
- }
- return result;
- }
- public void run() {
- // System.out.println("abc");
- // String cde = "cde";
- // System.out.println("abc" + cde);
- // String c = "abc".substring(2,3);
- // String d = cde.substring(1, 2);
- // System.out.println(c);
- // System.out.println(8 + " bla");
- //
- // String str = "abcdef";
- // String newString = str.substring(1, 3);
- // String newString2 = str.substring(1);
- //
- // System.out.println(newString);
- // System.out.println(newString2);
- //
- // String s = "wertyui"; // 7
- // int sizeOfString = s.length(); // 7
- // for (int i = 0; i < sizeOfString; i++) {
- // char ch = s.charAt(i);
- // System.out.println(ch);
- // }
- //
- // String s2 = "sorry";
- // boolean ans = s2.contains("" + 's');
- // if (ans) {
- // System.out.println("contains");
- // } else {
- // System.out.println("doesn't contain");
- // }
- //
- // String s3 = "ab";
- // String s4 = "ac";
- // System.out.println(s3.compareTo(s4));
- boolean b = isPalindrome("abc");
- boolean b2 = isPalindrome("aba");
- println(b);
- println(b2);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment