Anonymní profil NotBeginner – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil NotBeginner – Programujte.comAnonymní profil NotBeginner – Programujte.com

 

Příspěvky odeslané z IP adresy 94.113.80.–

NotBeginner
Java › ukládání matice
28. 11. 2013   #184520

Zde to máš blbě :

double[][] matrixx = new double[choice][choice];
dosazeni2d(matrixx);
 

metoda dosazení2d  je prakticky nesmysl - vkladaš do nic prazdnou matici ale asi v ní ji naplnuješ( navíc není zveřejně v kódu ) ALE a co je zásadní danou matici z té metody nezískáváš ven. Ona změněná zůstane v té metodě.

Oprava by byla vhodna takto :

matrixx = dosazeni2d(matrixx);
 

a metoda by měla být takto :

private double [][] dosazeni2d(double [][] matrixx) {

...... naplnění matice

 return matrixx;

}
 

NotBeginner
Java › špatné výsledky
24. 11. 2013   #184309

1) viz. KIIV ... v metodě

public static int vypocet(int pocetZapornych) .... si ji na řádku pocetZapornych = 0; ..... vynuluješ, tak se nediv že ti vyjde nula.

2) A teď to zásadní : vždyť je celý program totální nesmysl

chyba 1 .... kde načítáš celou posloupnost? Načítáš tam pouze 1 int. Kde je nějaké pole int, a cyklus ve kterém načítáš? Logika ukončení načítání by měla být na přečtení nulou. ( např. cyklus do { } while )

chyba 2 ....do metody porovnávání vkládáš počet záporných? Tam bys měl snad vkládat hodnotu načtenou, či pole načtených hodnot. Opět v cyklu a na základě toho zvýšíš hodnotu o 1.

PS. mě to připadá, jako bys nedokázal rozložit ten problém na jednotlivé subproblémy a ty z algorytmizovat.

Pozn. na nedělní ráno, je to pro mě docela likvidační, asi půjdu mlátit hlavou o stěnu, a ty hlavně se nad tím pořádně zamysli(nakresli si i vývojový diagram a věnuj tomu min. 7 hodin) a začni programovat od začátku.
 

NotBeginner
Java › Rada ohladom teorie z javy
22. 11. 2013   #184267

Takto to vidím asi já, ale počkej na více lidí.

Bod č.1 - 100% je navratová hodnota číslo, takže tedy asi int nebo String ale moc to nepoužívám

Bod č.2 - netuším, nepoužívám genericitu

Bod č.3 - zde bych to viděl že nepatří List neboť se jedna o předka a kolekce bez specifických vlastností

NotBeginner
Java › Špatné spojení částí kódu
22. 11. 2013   #184264

Musíš mít ještě jednu závorku úplně na konci.

   } else  System.out.println("Neplatný počet sirek.");	
}	// konec metody main
}	// konec class
NotBeginner
Právo a podnikání › Příležitost pro podnikání?
21. 11. 2013   #184226

No jo zase Multi-level marketing. Jakoby těch ponzicho schémat nebylo málo, navíc poslední rok ztratil gold cca 30% hodnoty + se čeká že do tří let bude zpátky na 600 $ / unce.

NotBeginner
Java › ComboBox - spristupnenie výb…
21. 11. 2013   #184197

Pokud to spravně chápu, že chceš mít v jiných třídách přístup ke Comboboxu, jedná o easy řešení ->

class nejaTrida {
	// 1. varianta jako staticka promenna tridy
	public static JComboBox vyber;
	// 2. varianta jako objektova promenna tridy
	public JComboBox vyber;
	public static void main(String [] args) {
		.... kod metody

	}
 }

Pozn. samozřejmě nemusí být public ale třeba protected či bez parametrů, zavisí na typu umístění daných tříd ve struktuře projektu. ( více viz. zapouzdření )

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032020 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý