Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Schimbare certificat de inmatricu...

Poligon auto București

nelamurire legata de pret la mode...

Hotel cu restaurant si Demipensiu...
 Croaziera in Mediterana de Vest 1...

Copilot are pica pe Vladimir Putin

MicroSoft Edge: Cum pun Google in...

Dashcam
 Mini server - VMware

betano.ro

Poveste fara sfarșit

I-auziti voi! - nu vor romani...
 Colon iritabil

Perioada de gratie inexistenta

Cel mai ieftin TV LED mic

Reverse proxy si htaccess pe Raps...
 

Expresii lambda, lamuriri

- - - - -
  • Please log in to reply
5 replies to this topic

#1
Sess

Sess

    Junior Member

  • Grup: Members
  • Posts: 68
  • Înscris: 20.01.2016
Salutare,

Am urmatorul cod ce nu functioneaza:

public class Main {
	public static void main(String [] args){
		Outer outer = new Outer();
		Outer out = new Outer(){
		   public void hello(){
			   System.out.println("Anonymus hello");
		   }
		};
		Outer out2 = new Outer(){
			() -> System.out.println("Zero parameter lambda");
		};
	}
}
class Outer{
	void printSomething() {
		System.out.println("Hello");
	}
}


La partea cu expresia lambda, am eroare pe println, imi spune Cannot resolve symbol 'println'

Daca pun () -> System.out.println("Zero parameter lambda") direct in Main, am eroarea Not a statement.

Nu inteleg cum ar trebui sa folosesc expresiile lambda.

#2
romio79

romio79

    Active Member

  • Grup: Members
  • Posts: 1,655
  • Înscris: 30.03.2005
trebuie practic sa implementeze o interfata care are o singura metoda, adica de exemplu poti sa pui o lambda unde primeai ca parametru un runnable. da documentatia ar trebui sa te lamureasca

#3
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 20,043
  • Înscris: 24.02.2006
import static java.lang.System.out;

#4
romio79

romio79

    Active Member

  • Grup: Members
  • Posts: 1,655
  • Înscris: 30.03.2005
alta e problema lui , nu importul

#5
NANDdiscovery

NANDdiscovery

    New Member

  • Grup: Junior Members
  • Posts: 18
  • Înscris: 06.11.2017

View Postromio79, on 31 octombrie 2017 - 10:00, said:

alta e problema lui , nu importul
Pai daca stii care este problema, lamureste-l si nu-i spune ca are o problema.

#6
romio79

romio79

    Active Member

  • Grup: Members
  • Posts: 1,655
  • Înscris: 30.03.2005
Pai am facut asta mai sus

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate