Forum » Programiranje » [java] - objektne metode
[java] - objektne metode
MedusasPath ::
No, znašel sem se pri problemu. Zahtevana naloga od mene pričakuje, da spišem main fukncijo nekako takole (to velja za 1 metodo):
String abc = new String("Danes je lep dan!");
String podniz = new String("je");
System.out.println(abc.kolikoPodnizov(podniz));
Statično metodo sem že spisal, ki vsebuje funkcionalnost izpisa števila podnizov. Ne znam pa priti do tega, da bi namesto kot argument abc, napisal ga ga spredaj - sepravi abc.narediNekaj(lalala);
String abc = new String("Danes je lep dan!");
String podniz = new String("je");
System.out.println(abc.kolikoPodnizov(podniz));
Statično metodo sem že spisal, ki vsebuje funkcionalnost izpisa števila podnizov. Ne znam pa priti do tega, da bi namesto kot argument abc, napisal ga ga spredaj - sepravi abc.narediNekaj(lalala);
Gadjit ::
Ne vem zakaj bi rad, da ima String to metodo? S tem samo kompliciraš.
Najbolje je imeti nek razred, ki bi mu rekel recimo StringUtil in noter metode, s katerimi lahko delaš nad Stringom kar hočeš.
Drugač se pa itak razreda String v Javi ne extenda!!
na hiter..
public class StringUtil {
public static int kolikoPodnizov(String izvor, String iskaniNiz) {
int st = 0;
//tvoja koda
return st;
}
+ X metod, ki jih rabiš za obdelavo Stringov
}
Se pravi v main metodi bi namesto tvojega:
abc.narediNekaj(lalala);
StringUtil.narediNekaj(abc,lalala);
Najbolje je imeti nek razred, ki bi mu rekel recimo StringUtil in noter metode, s katerimi lahko delaš nad Stringom kar hočeš.
Drugač se pa itak razreda String v Javi ne extenda!!
na hiter..
public class StringUtil {
public static int kolikoPodnizov(String izvor, String iskaniNiz) {
int st = 0;
//tvoja koda
return st;
}
+ X metod, ki jih rabiš za obdelavo Stringov
}
Se pravi v main metodi bi namesto tvojega:
abc.narediNekaj(lalala);
StringUtil.narediNekaj(abc,lalala);
Maja love U forever!
win64 ::
String abc = new String("Danes je lep dan!");
String podniz = new String("je");
System.out.println(abc.split(new string[]{podniz}).Count()-1);
String podniz = new String("je");
System.out.println(abc.split(new string[]{podniz}).Count()-1);
Zgodovina sprememb…
- spremenil: win64 ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Java] Prevajanje in šumniki v ubuntuOddelek: Programiranje | 2471 (2088) | mmaestro |
» | Java-Izdelek-NujnoOddelek: Programiranje | 1497 (1269) | iggy |
» | osnove v Javi - zvezdiceOddelek: Programiranje | 3521 (2743) | Tutankhamun |
» | [Java][Naloga] SkladiOddelek: Programiranje | 1667 (1466) | bijonda |
» | [Java] Shranjevanje podatkov in datotekOddelek: Programiranje | 1217 (1170) | Vesoljc |