|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectdemo.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 | |||||||