सी # में आप प्रतिनिधियों को गुमनाम रूप से परिभाषित कर सकते हैं (भले ही वे वाक्य रचनात्मक चीनी से अधिक कुछ नहीं हैं)। उदाहरण के लिए, मैं यह कर सकता हूं:जावा में सी # अज्ञात तरीकों के बराबर?
public string DoSomething(Func<string, string> someDelegate)
{
// Do something involving someDelegate(string s)
}
DoSomething(delegate(string s){ return s += "asd"; });
DoSomething(delegate(string s){ return s.Reverse(); });
क्या जावा में इस तरह के कोड को पास करना संभव है? मैं प्रसंस्करण ढांचे का उपयोग कर रहा हूं, जिसमें जावा का पुराना संस्करण है (इसमें जेनेरिक नहीं है)।
[जावा में सामान्य रूप में प्रतिनिधियों पर एक क्यू] (http://stackoverflow.com/questions/44912/java-delegates) – nawfal