public String removeType(String sou){ String result=sou; if(sou.indexOf(“^^”)>0){ result=sou.substring(0,sou.indexOf(“^^”)); } return result; }

public String removeType(String sou){ String result=sou; if(sou.indexOf(“^^”)>0){ result=sou.substring(0,sou.indexOf(“^^”)); } return result; }


if(sou.indexOf(“^^”)>0)---------》就是說返回sou這個字串第一次出現^^的位置n:例如:
“sfjkd^^fjk”.indexOf(“^^”)就為5,如果沒有匹配的如“sfjkdfjk”.indexOf(“^^”)則會返回-1,此條件就不成立,下麵無法執行;
String result=sou;-------》就是把形參賦給實參result;
result=sou.substring(0,sou.indexOf(“^^”));-------》就是條件成立時,sou這個字串截取0到n的字元,把得到的字串賦給result;
最後就是返回一個值了呀



已知向量a=(k2+k-3)i+(1-k)j,b=-3i+(k-1)j,若向量a與b平行,則k=______.


∵a‖b∴存在λ∈R使得[(k2+k−3)i+(1−k)j]=λ[−3i+(k−1)j]∴k2+k−3=−3λ①1−k=λ(k−1)②由②得k=1或λ=-1代入①得k=1,2,-3故答案為:1,2,-3



在三角形ABC中,角A、B、C的對邊分別為a、b、c,若向量AB乘以向量AC=向量BA乘以向量BC=k k屬於R
1.判斷三角形ABC形狀
2.若c=√2求k


(1)根據題意,可以得到:c*b*cosA=c*a*cosB,然後得到b*cosA=a*cosB,又b/sinB=a/sinA(正弦定理),兩式相處,消去b、a,得到:cosA*sinB=sinA*cosB,移項得:cosA*sinB-sinA*cosB=0,亦即:cos(A+B)=0,得到A+ B=90°,即…



已知△ABC中,向量AB=a,向量AC=b,對於平面ABC上任意一點O,動點P滿足向量OP=向量OA+X(a+b),X大於等於零,問動點P的軌跡是否過某一定點
答案是重心.既然是動點哪裡來什麼定點.


這道題是這個意思:當平面ABC內的任意一點O取定後,對於不同的x值,P點會處在不同的位置,囙此P點是動點,在平面內隨著x的變化有一條軌跡.但是對於不同的O點,這條軌跡一般是不一樣的,現在問的就是對於不同的O點,動點P的…