Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
TVR Sport HD

Cost abonament clinica privata

Tremura toata, dar nu de la ro...

Renault Android
 Recomandare bicicleta e-bike 20&#...

Bing-Content removal tool

Nu pot accesa monitorulsv.ro de l...

Cum sa elimini urmele de acnee?
 Wc Geberit

Routere detinute in trecut si in ...

Teii din fața casei

E-Mail in serie prin Excel si Out...
 Modul alimentare rulou/jaluzea ex...

Recuperare fișiere dupa form...

Aplicatii stress test RAM

Asigurare auto hibrid
 

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: 19,979
  • Î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

Bun venit pe Forumul Softpedia!

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