|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object demo.PoistaLopusta
public class PoistaLopusta
Ohjelmalla testataan jonon lopusta merkkien poistamista
Constructor Summary | |
---|---|
PoistaLopusta()
|
Method Summary | |
---|---|
static java.lang.StringBuffer |
poistaLopusta(java.lang.StringBuffer jono,
int lkm)
Poistetaan jonon lopusta lkm merkkiä. |
static java.lang.String |
poistaLopusta(java.lang.String jono,
int lkm)
Poistetaan jonon lopusta lkm merkkiä. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PoistaLopusta()
Method Detail |
---|
public static java.lang.String poistaLopusta(java.lang.String jono, int lkm)
jono
- jono josta poistetaanlkm
- poistettavien lukumäärä, jos <= 0 ei mitään
String jono = "Kissa istuu"; // NOPMD poistaLopusta(jono,3) === "Kissa is"; poistaLopusta(jono,5) === "Kissa "; poistaLopusta(jono,5) === "Kissa "; poistaLopusta(jono,9) === "Ki"; poistaLopusta(jono,11) === ""; poistaLopusta(jono,12) === ""; poistaLopusta(jono,99) === ""; poistaLopusta(jono,0) === jono; poistaLopusta(jono,-9) === jono; poistaLopusta(jono,0) == jono === true; poistaLopusta("",9) === "";
public static java.lang.StringBuffer poistaLopusta(java.lang.StringBuffer jono, int lkm)
jono
- jono josta poistetaanlkm
- poistettavien lukumäärä, jos <= 0 ei mitään
StringBuffer jono = new StringBuffer("Kissa istuu"); poistaLopusta(jono,$lkm).toString() === $tulos; $lkm | $tulos ------------------------ -9 | "Kissa istuu" 0 | "Kissa istuu" 2 | "Kissa ist" 4 | "Kissa" 4 | "K" 1 | "" 1 | "" jono = new StringBuffer("Kissa istuu"); poistaLopusta(jono,20).toString() === "";
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |