- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy A54 - türelemjáték
- Apple Watch Sport - ez is csak egy okosóra
- Megérkezett a Google Pixel 7 és 7 Pro
- Képeken az egyik kameráját elvesztő Sony Xperia 10 VI
- Android alkalmazások - szoftver kibeszélő topik
- Mindent megtudtunk az új Nokia 3210-ről
- Android szakmai topik
- Mobil flották
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- bb0t: Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- GoodSpeed: ASUS ROG STRIX B650E-F GAMING WIFI - Memory Context Restory (MCR)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- sziku69: Fűzzük össze a szavakat :)
Hirdetés
-
Letartóztatták a bitcoin-Jézust
it Amerikai adókerülés vádjával, Spanyolországban tartóztatták le a bitcoin-Jézusként ismert Roger Vert.
-
Az Apple megszerezné a klubvilágbajnokság közvetítési jogait
ph A vállalat ezért irgalmatlan pénzt fizetne a FIFA-nak, és ezzel rajzolná át az online streaming platformok háborújában a frontvonalakat.
-
Képeken az egyik kameráját elvesztő Sony Xperia 10 VI
ma Részletes anyag került fel az internetre a Sony idei középkategóriás telefonjáról, három helyett két hátlapi kamera várható.
Új hozzászólás Aktív témák
-
akoshhh
csendes tag
Sziasztok
Segítségre lenne szükségem egy számomra bonyolult dologgal kapcsolatban. Adott egy autó navi rendszere,amin kis módosítást kéne végrehajtani. Kinyertem a lényeges fájlt ,ez nem kérdés,amit szerkesztés után visszatöltök. A gond az hogy számomra ismeretlen kódolást tartalmaz,egy része olvasható,de valahogy ki kéne találni hogy milyen programmal lehet értelmezhetővé tenni,szerkeszteni aztán visszakódolni.
Sajnos én nem jutottam előbbre,tudtok javasolni valakit/valamit ?
Az alap fájl a texts.jar,amit ha kibontok,akkor benne vannak a nyelvi fájlok .data kiterjesztéssel.
Van megoldás hogy rájjöjjünk,milyen program "eszi"meg ?
Köszönöm előre is.[ Szerkesztve ]
-
Silεncε
őstag
Sziasztok!! Suliba kell készítenem kötelező programot Java nyelven, egy játékot. GUI-t nem kötelező hozzá készíteni, de mivel elég idő van hozzá, lehet, hogy megpróbálkoznék vele. Mivel nem lehet külső könyvtárakat használni, ezért az alap Java konyvtárakra vagyom limitálva. Amit néztem, a Swing, de az nem igazán ilyensmire való. Van valami olyan könyvtár, amivel lehetne 2D-s grafikát készíteni, és ha van, tudnátok valami támpontot adni, ahonnan el tudnék indulni? Köszi előre is!
-
total90
veterán
Sziasztok,
lenne egy (hülye) kérdésem
Lego Mindstormsot programozok EV3 vezérlővel, de bedöglött és a csere kb. 4 hét.
Eclipseben programozok és az lenne a kérdésem, hogy van-e valami lehetőség rá, hogy ellenőrizni tudjam, hogy a megírt kód jó-e, végre hajtaná-e a vezérlő az utasítást?
Sajnos az nem elég, hogy nem jelez hibát, mert a kódban lehet nincs hiba, de pl. rossz portot adtam meg és nem hajtja végre a feladatot stb.
Valakinek ötlet?
Az EV3 elődjéhez létezett egy virtuális eclipse plug-in, amivel animálva volt a gépezet mozgása és lehetett maga a vezérlő nélkül kipróbálni a kódot, de ilyen az EV3-hoz nincs. Vagy csak nem találtam eddig?
Ha nincs jó, ló a szamár is.
-
sztanozs
veterán
válasz akoshhh #9751 üzenetére
Ahogy a fájlt elnézem a fájl eleje bináris pointereket tartalmaz (int32-nek nézem) - gyakorlatilag azt mondja, hogy hova kell ugrani a fájlban a következő string kezdetére -, a stringek vsz. le vannak zárva valami speciális karakterrel (pl \0, ami nem látszik a notepad-ben) - de lehet, hogy még ez sem, mert a következő stingre mutató pointer megmondja, hogy hol van az előző vége.
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz akoshhh #9758 üzenetére
Ahogy nézem van.
Az első négy karakter (uint32) megmondja meyik az utolsó entry: 0x77 - azaz 119. az utolsó (zero-indexinggel pont 120 entry van).
1) beteszed egy tömbbe a következő 78 entry-t (pozició és hossz)
2) Levágod a fájl elejéről az első 119+2*4 karaktert
3) Szétvágod a maradékot a fenti tömb alapján és azt is berakod egy tömbbe
4) Megszerkeszted a szövegeket
5) A megváltozott szöveghosszok alapján újraszámolod az első (pozíció) tömböt
6) "összeömleszed" a szöveg tömböt
7) átszámolod a pozíciókat hexába és a szöveg elé csapod
8) a headert az egész elé csapod (00 00 00 77)
És kész is vagy.JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
Vicoo
senior tag
Üdv mindenkinek!
Javat kezdtem tanulni, és készítettem egy BlackJack játékot. A futtatásakor viszont vannak érdekességek, így például a feltételek vizsgálata olyan mintha nem futna le, minden leosztásra döntetlent ír, ami nyilván nem igaz. Továbbá a választási lehetőségeknél (userinput '1' vagy '2' ) nem számít a bevitt szám, a 3 esetén is fut.
Az egész kódot ide nyilván nem rakom be, ha valakinek van ideje ránézni azt megköszönném. LINK -
Sirpi
senior tag
A startGame metódusban ez van:
evaluation(playingDeck, playerBet, delaer, delaer);
A 2. paraméternek playernek kellene lennie. (Egyébként a dealer szót így írják helyesen, légyszi írd át)Igazából sokkal tisztább lenne a kód, ha a player és a dealer két példányváltozó lenne, nem pedig egy metódusban létrehozott belsó változók, amiket mindig továbbadsz paraméterként. Akkor pl. ezt a hibát nem követted volna el.
Az ékezetes enum-okat pedig ne használd (hosszú ő-vel különösen ne).
Hazudnék, ha cáfolnám annak tagadását, hogy ez az ital nem nélkülözi a koffeinmentesség megnemlétének hiányát. Na most akkor van benne koffein, vagy nincs?!
-
akoshhh
csendes tag
válasz sztanozs #9759 üzenetére
Hú erre rá nem jöttem volna,hogy "darabolni"kell a fájlt. Nézegettem a hexa hely adatokat,de nem akart stimmelni. így már oké. Nagyon köszönöm. Egyébként létezik erre valami automatizálás ? Adott egy olyan szöveg,ahol van mondjuk 100 szó. Én módosítom az elsőt,utána ugye 99 pozíciót kell kézzel megadnom. Viszont láttam már olyat hogy valaki 5 perc alatt csinált egy módosítást,pedig ott több száz kifejezés volt.
Van erre valami ?
Köszönöm -
Taoharcos
aktív tag
Sziasztok!
Az STS-ben belassult a console ablakom, de csak az. Indítottam már -cleanel is ,de nem használt. Van valakinek valami ötlete?
-
smallmer
őstag
Sziasztok!
Van egy olyan feladatom JAVA nyelvben, miszerint készítenem kell egy olyan alkalmazást amely segítségével úthibákat(kátyú, tárgy az úton, stb....) tudok bejelenteni. Na most itt kezdődik a problémám. Windows rendszer nem túl jó szerintem, mert mire hazaérnek az emberek elfelejtik bejelenteni az úthibát. Az eddigi telefonjaim mindegyik apple készülék volt és erre úgy tudom nem lehet JAVA nyelvben fejleszteni rá.(Kereséseim alapján ez jött le)
Úgy érzem maradt az android. Van itthon egy androidos tabletem, ezen esetleg tudnék tesztelni, futtatni.A kérdésem az lenne, hogy ti mit ajánlanátok? Fejlesszem androidos készülékre? Esetleg van valami netes dolog ami jó lehet? Lényeg, hogy JAVA nyelven kell íródnia. A készülék az mindegy, hogy mi, amin fut.
köszönöm szépen
-
Regirck
senior tag
Sziasztok!
Kérnék szépen egy kis segítséget!
Az alábbi program kódba..., tanulom a Jáva programnyelvet de most kicsit elakadtam.
Azt szeretném elérni, hogy ha döntettlenre jön ki a dobás akkor kezdje előről a a programfutást. Sehogy se tudom "returnolni".
Tudomnem egy "CleanCode", de az alapok megértésén vagyok.
package tester;
public class Tester {
public static void main(String[] args) {
Engine start = new Engine();
start.Dice();
System.out.println("");
if ("You".equals(start.toString())) {
System.out.println("Nyertél!");
} else if ("Computer".equals(start.toString())) {
System.out.println("Vesztettél!");
} else {
System.out.println("Döntettlen!");
}
}
}package tester;
import java.util.Random;
public class Engine {
@Override
public String toString() {
if (You > Computer) {
return "You";
} else if (Computer > You) {
return "Computer";
} else {
return "Draw";
}
}
int You = random();
int Computer = random();
public static void six() {
System.out.print("---------\n| * * |\n| * * |\n| * * |\n---------");
}
public static void five() {
System.out.print("---------\n| * * |\n| * |\n| * * |\n---------");
}
public static void four() {
System.out.print("---------\n| * * |\n| |\n| * * |\n---------");
}
public static void three() {
System.out.print("---------\n| * |\n| * |\n| * |\n---------");
}
public static void two() {
System.out.print("---------\n| * |\n| |\n| * |\n---------");
}
public static void one() {
System.out.print("---------\n| |\n| * |\n| |\n---------");
}
public static int random() {
Random r = new Random();
int a = r.nextInt(6) + 1;
return a;
}
public void Dice() {
System.out.println("Your dice: ");
switch (You) {
case 1:
one();
break;
case 2:
two();
break;
case 3:
three();
break;
case 4:
four();
break;
case 5:
five();
break;
case 6:
six();
break;
}
System.out.println("\n");
System.out.println("Computer's dice: ");
switch (Computer) {
case 1:
one();
break;
case 2:
two();
break;
case 3:
three();
break;
case 4:
four();
break;
case 5:
five();
break;
case 6:
six();
break;
}
if (You > Computer) {
System.out.println("\n");
System.out.println("You won!");
} else if (Computer > You) {
System.out.println("\n");
System.out.println("You lost!");
} else {
System.out.println("\n");
System.out.println("Draw!");
}
}
}[ Szerkesztve ]
-
Sirpi
senior tag
válasz Regirck #9768 üzenetére
public static void main(String[] args) {
boolean draw = true;
do
{
Engine start = new Engine();
start.Dice();
System.out.println("");
if ("You".equals(start.toString())) {
System.out.println("Nyertél!");
draw = false;
} else if ("Computer".equals(start.toString())) {
System.out.println("Vesztettél!");
draw = false;
} else {
System.out.println("Döntettlen!");
}
}
while (draw);
}[ Szerkesztve ]
Hazudnék, ha cáfolnám annak tagadását, hogy ez az ital nem nélkülözi a koffeinmentesség megnemlétének hiányát. Na most akkor van benne koffein, vagy nincs?!
-
Regirck
senior tag
Köszönöm, de így se jó!
Ezzel a formulával minden esetben ismétlődik, itt pedig úgye csak a döntettlen esetén kellene ismétlés.
Your dice:
---------
| |
| * |
| |
---------
Computer's dice:
---------
| * * |
| * * |
| * * |
---------
You lost!
Vesztettél!
Your dice:
---------
| * * |
| * * |
| * * |
---------
Computer's dice:
---------
| * |
| |
| * |
---------
You won!
Nyertél!
Your dice:
---------
| * * |
| * |
| * * |
---------
Computer's dice:
---------
| * * |
| * |
| * * |
---------
Draw!
Döntettlen!
Your dice:
---------
| * |
| * |
| * |
---------
Computer's dice:
---------
| * |
| |
| * |
---------
You won!
Nyertél!
Your dice:
---------
| * * |
| * * |
| * * |
---------
Computer's dice:
---------
| * * |
| |
| * * |
---------
You won!
Nyertél!
Your dice:
---------
| * |
| * |
| * |
---------
---------BUILD STOPPED (total time: 2 seconds) -
Fáraó
őstag
Üdv!
Tuti rossz helyre írok, de nem találtam más alkalmasabb topicot, ez legalább szakmai topic. A kérdésem:
Ismeri valaki a Brainhub által szervezett Java oktatást? Érdemes elkezdeni, lehet rá jövőt alapozni, ad(hat) megfelelő tudást?
Köszönöm a türelmeteket!
VIGYORRRGAZMUS.....
-
Vesporigo
aktív tag
Sziasztok!
Adott ez a kód:
package diakteszt;
import java.util.Scanner;
public class Diakteszt {
String nev;
int szuletesiEv;
double atlag;
public void beker() {
Scanner sc = new Scanner(System.in);
Diakteszt bekert = new Diakteszt();
System.out.println("Kérem a diák nevét!");
bekert.nev = sc.nextLine();
System.out.println("Kérem a diák születési évét!");
bekert.szuletesiEv = sc.nextInt();
System.out.println("Kérem a diák átlagát!");
bekert.atlag = sc.nextDouble();
}
public void kiir() {
System.out.println(nev + " (" + szuletesiEv + "; " + atlag + ")");
}
public static void main(String[] args) {
Diakteszt bekert = new Diakteszt();
bekert.beker();
bekert.kiir();
}
}Lefuttatva viszont nem jeleníti meg a bevitt adatokat:
Kérem a diák nevét!
Szabó István
Kérem a diák születési évét!
1996
Kérem a diák átlagát!
3,4
null (0; 0.0)
BUILD SUCCESSFUL (total time: 15 seconds)Tuti valami kis apróságon csúszok el, de fogalmam sincs, mi lehet vele a probléma. Tudnátok segíteni?
-
sztanozs
veterán
válasz Vesporigo #9773 üzenetére
3,4 (tizedes vesszővel) nem megfelelő double reprezentáció. Ha 3.4-et (tizedes ponttal) adtál volna meg, akkor megjelenítette volna.Ja és a nagyobb probléma, hogy beker-ben nem kell új instance, mert nem a jelen instance-ra állítod be a változókat, hanem az újonnan létrehozottra:
public void beker() {
Scanner sc = new Scanner(System.in);
System.out.println("Kérem a diák nevét!");
nev = sc.nextLine();
System.out.println("Kérem a diák születési évét!");
szuletesiEv = sc.nextInt();
System.out.println("Kérem a diák átlagát!");
atlag = sc.nextDouble();
}[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
Vesporigo
aktív tag
válasz sztanozs #9774 üzenetére
Nekem még így sem jó:
Kérem a diák nevét!
Szabó István
Kérem a diák születési évét!
1996
Kérem a diák átlagát!
3.4
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:864)
at java.util.Scanner.next(Scanner.java:1485)
at java.util.Scanner.nextDouble(Scanner.java:2413)
at diakteszt.Diakteszt.beker(Diakteszt.java:19)
at diakteszt.Diakteszt.main(Diakteszt.java:28)
C:\Users\Vesp\AppData\Local\NetBeans\Cache\8.2\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 18 seconds)Szerk.: igazad van, az instance volt a probléma, kivettem és így már rendesen kiírta. Az átlagot viszont csak vesszővel fogadta el.
Nagyon köszönöm a gyors segítséget!
[ Szerkesztve ]
-
Taoharcos
aktív tag
-
Szmeby
tag
válasz Taoharcos #9777 üzenetére
A szerző állítása szerint a cikkek dedós szinthez íródtak. Egyetértek. Viszont rendkívül értékesek is.
Ugyan csak felületesen olvastam, de gyorsan megragadott. Visszaköszönnek olyan nyelvi fordulatok, melyeket réges régen egy C64 prog könyvben olvastam, és gyerekfejjel mennyire lebilincselőnek találtam. Szívesen viszontlátnék egy hasonló stílusban íródott gyerekkönyvet mondjuk java vagy python köré építve. -
togvau
senior tag
Sajnos 8 év után újra web servicekkel, és soappel ver a sors. Van egy webservice kliensem, aminek a requestjére érkező response, kb 10 darabb " unmarshalling exception: ? "-t okoz.
Hogy lehet a ?-et debugolni? Sajnos a ? cause nekem túl bőbeszédű, nem tudom melyik részét nézzem. Akkor rég úgy ment, hogy 654x újra és újra átnéztem mindent, majd újra... tényleg nem történt ezekben a borzalmakban fejlődés? Vagy van valami trükk?hitler, sztálin, micro usb
-
sutszi
veterán
Hát lehet én tudok valamit rosszul, de nálunk ha ilyen séma eltérés van, akkor az unmarshalling nagyjából kidobja, hogy hol volt gondja... De én visszalépnék egyet. WSDL+XSD-k elvileg ott vannak. Abból meg kiderül, hogy mi kötelező és mi opcionális.
Mondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
-
sutszi
veterán
Hát ha van public része a exceptionnek, akkor azt az 1-2 sort bedobhatod... Nekem legutóbb attól volt unmarshalling exception, hogy jött egy adatstruktúra amiben az egyik elem típusa date volt, és sima záró tag-et, küldtek érték nélkül. Na ezen totál eldobta magát... Először elkezdtem keresgélni, hogy hol tér el a séma, aztán végül ott volt benne, hogy nem tudta parseolni...nyilván mivel nem volt benne semmi.
Mondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
-
Lortech
addikt
Most tényleg kérdőjel van az exceptionben, vagy csak nem akartad leírni a konkrét hibát?
Én először megnézném, hogy az adott requestre adott válasz érvényes-e a wsdl-re.
Pl. Soapui megmondja a response-on jobb klikkre.
Aztán leellenőrizném, hogy a wsdl nem változott-e időközben, ugyanazt a wsdl-t implementálja-e a végpont, mint amiből a kliens lett generálva (?).
Ha már muszáj debuggolni, akkor IDE-ben be tudsz állítani exception breakpointot az exception típusra.Thank you to god for making me an atheist
-
togvau
senior tag
most nem tudom elérni, de nincs is értelme. Semmi értelmes nincs az exceptionban, ugyan az vagy 10x unmarshalling ? jaxb akármi at (és persze egyik at sem az én kódomra mutat). Ha elrontom a date formátumát, akkor legalább amiatt sír, de ha kijavítom, akkor már ?
#9783: igen, tényleg ? van... a response az a soapui szerint tökéletes... ugyan is az csinálja, az a mockservice ugyan abból a wsdl-ből, konkrétan ugyan arra a fájlből van generálva a kliens, és a soapui dolga is.
[ Szerkesztve ]
hitler, sztálin, micro usb
-
King Charles
tag
Sziasztok
Valszeg nem a megfelelő topicba írok ezért előre is elnézést kérek, de szeretném a véleményeteket megkérdezni.
Olyan problémám lenne hogy szeretnék elkezdeni java fejlesztéssel foglalkozni, az ELTE-n végeztem programtervező informatikusként. Viszont nem fejlesztőként kezdtem el dolgozni hanem automatizálóként. 5 éves tapasztalatom van teszt automatizálásban. Dolgoztam nagy cégeknél nagy projekteken is. Viszont amikor beadom a jelentkezésemet és meglátják akkor a kezdő java poziból a végére minden alkalommal teszt automatizáló pozira kapok ajánlatot.
Olyan is előfordult már hogy egy barátom cégétől vissza sem hívtak mert a hr-es szerint úgysem vállaltam volna el annyiért amennyit tudott volna adni.
Tudtok abban segíteni, hogy lehet egy ilyen karrier váltást sikeresen megcsinálni? Mert én nem teljesen értem mi játszódik le ilyenkor a cégekben illetve a hr esek fejében.
A beugrókon általában sikeresen átjutok. azzal nem szokott gond lenni. De a végeredmény sajnos nem az amit én szeretnék.
Köszönöm a segítségeteket.
üdv
Dudo -
Taoharcos
aktív tag
Sziasztok!
Osztály diagramon a getter/setter-t egyenként szokás jelölni, vagy van rá valami egyszerűsített mód? És az Autowired kapocslatot hogy szokás jelölni?
-
Aethelstone
addikt
válasz King Charles #9785 üzenetére
Valszeg az a "gond", hogy jó tesztelőre legalább akkora szükség van, mint jó fejlesztőre.
MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...
-
Jhonny06
veterán
Sziasztok!
Azt meg lehet valahogy oldani Eclipse-ben, hogy ha bezárom az alkalmazást és újra elindítom, akkor Package Explorer-ben az adott projekt alatt lévő package-ek ne csukódjanak be, hanem mindegyik ugyanúgy "nyitva" legyen (tehát látszódjanak a class file-ok), mint amikor dolgoztam vele? Köszi!
[ Szerkesztve ]
-
Gyick
őstag
Hali!
Tudnátok ajánlani olyan(lehetőleg magyar nyelvű) könyvet ami már nem csak az alapismeretekkel foglalkozik hanem kicsit továbblépnek benne? YT-n már az összes magyar nyelvű videót láttam.Amiket néztem könyvesboltban könyvek azok meg mind a hello world-től indultak.
[ Szerkesztve ]
-
zenwalk
senior tag
sziasztok
Egy nagyon egyszerű regisztrációs és bejelentkező modellt szerettem volna csinálni, viszont az adatok beolvasásakor a scanner loopba kerül, folyamatosan kéri az adatokat. Ha van valakinek rá ideje, rá tudna nézni, hogy mi a gond?
-
Jhonny06
veterán
Sziasztok!
Van egy generikus osztályom és szeretnék egy függvényt, ami tömbbé alakít mondjuk egy listát, amit ezzel az osztállyal példányosítok, de sehogy nem akar működni. A sima list.toArray() ugye Object tömböt ad vissza, hiába castolom T[]-re.
public class CircularBuffer<T> {
T[] a;
T[] toArray() {
//???
}
}Main:
CircularBuffer<Integer> cb = new CircularBuffer<>(2);
cb.put(2);
cb.put(3);
Integer[] array = cb.toArray(); // itt lenne a lényeg[ Szerkesztve ]
-
korte73
csendes tag
Sziasztok!
Abszolút kezdőként ismerkedem a Java nyelvvel.
A Kiválogatás programozási tételét szeretném megcsinálni.
JavaScriptben sikerült is összehozni, de Java-ban az a gondom, hogy mindenképp meg kell határozni előre a tömb méretét, míg JS-ben nem kellett. Persze lehet, hogy rosszul tudom.Az ArrayList használata nélkül megoldható?
int tomb[] = {2,6,12,8,5,3,16};
int j = 0;
int[] ujTomb; //itt ugye ez nem működik
for(int i=0;tomb.length > i;i++){
if(tomb[i] > 8 ){
ujTomb[j++] = tomb[i];
}
}
System.out.println("J értéke:" + j); -
Sirpi
senior tag
válasz korte73 #9797 üzenetére
A tömb fix méretű, valóban nem tudsz ilyet csinálni.
Használhatsz helyette ArrayList-et, viszont akkor nem tudsz primitív típust tárolni benne, csak Integer-t.
A másik megoldás a Java 8 és a Stream API:int tomb[] = {2,6,12,8,5,3,16};
int ujTomb[] = Arrays.stream(tomb).filter(k -> k > 8).toArray();vagy ha csak a darabszám érdekel:
long count = Arrays.stream(tomb).filter(k -> k > 8).count();
[ Szerkesztve ]
Hazudnék, ha cáfolnám annak tagadását, hogy ez az ital nem nélkülözi a koffeinmentesség megnemlétének hiányát. Na most akkor van benne koffein, vagy nincs?!
-
Szmeby
tag
válasz korte73 #9797 üzenetére
A harmadik opció a láncolt lista használata. Magad is összerakhatsz egy primitív implementációt belőle, ha tilos használni a feladathoz a LinkedList és hasonló beépített megoldásokat.
Szerk.: De tény, hogy a leggyorsabb és kézenfekvőbb inicializálni az eredeti tömb méretével... esetleg a végén - amikor már ismert a végleges méret - átmásolni egy pont passzoló méretű tömbbe az eredményeket.
[ Szerkesztve ]
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- EA Sports WRC '23
- Milyen belső merevlemezt vegyek?
- Autós topik
- Skoda, VW, Audi, Seat topik
- exHWSW - Értünk mindenhez IS
- Kupon kunyeráló
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Politika
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Lakáshitel, lakásvásárlás
- További aktív témák...
- Commlite CM-EF-NEX Auto-Focus Adapter (Canon EF - Sony E)
- Üzletből, garanciával, legújabb Asus Vivobook 17" i7-1355U 10 mag 5GHz/16RAM/1TBSSD/17,3"FULLHD
- Üzletből, garanciával DeLL XPS 15 9500 i7-10750H 32GBRAM 1TBSSD/GTX1650Ti 15,6"4KTOUCH
- i5 12400f 3070 gamer pc
- DeLL Precision 7740 workstation, üzletből, I7-9850H/32RAM/512GBSSD/NVIDIA QuadroRTX3000/17,3"FULLHD
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest