0

## 請問各位高手，這題用程式碼或演算法該如何寫?我卡關了......請求協助，感恩

slime iT邦大師 1 級 ‧ 2020-03-31 16:18:34 檢舉

theRookie iT邦新手 4 級 ‧ 2020-03-31 21:50:31 檢舉

### 2 個回答

1
ant1017
iT邦新手 4 級 ‧ 2020-03-31 16:02:05

``````String s = "hello";
if(s.Pos("l") > 0)
// do something
``````
0
theRookie
iT邦新手 4 級 ‧ 2020-03-31 21:37:58

### 檢查一個字串是否是另一個字串的子字串

``````public static void main(String[] args){
String s1 = "abccba";
String s2 = "cc";
String result = isSubString(s1,s2)?"包含":"不包含";
System.out.println(result);//包含

}

public static boolean isSubString(String s1,String s2){
return  s1.contains(s2);
}
``````

### 檢查是否是迴文

``````public static void main(String[] args){
String s1 = "abc";
String s2 = "cba";
String result = isReverseStr(s1,s2)?"是":"否";
System.out.println(result);//是

}

public static boolean isReverseStr(String s1,String s2){
return s2.equals(s1.reverse());
}
``````
yiwen6761 iT邦新手 5 級 ‧ 2020-04-01 14:00:28 檢舉

public static boolean isReverseStr(String s1,String s2){
return s2.equals(s1.reverse());

listennn08 iT邦研究生 4 級 ‧ 2020-04-01 16:16:59 檢舉

java 語法很字面上了

``````return s2.equals(s1.reverse());
回傳  s2 相等於  s1 的倒轉
``````