簡體   English   中英

在java中是否有任何方法可以使用AND代替&&

[英]In java is there any way to use AND instead of &&

我只是想知道在java中可以使用它

class{
private  final static String AND="&&";
public static void main(String...args)
{
    String str="subodh";
    if(str!=null AND str.equals("subodh") )
    {
        System.out.println(str);
    }

}
}

以上是不允許的,但有任何這樣的方式通過我們可以使用它做一些額外的努力,如果它請讓我知道或請你的openions。 謝謝

不,沒有辦法改變Java中的運算符 - 謝天謝地,IMO。

我建議你學習使用Java作為Java,而不是試圖讓它看起來像其他語言。 (或者使用看起來更像你想要的其他語言。)

如果您嘗試做的其他事情而不是根據個人喜好彎曲語言,請編輯問題以解釋您的目的是什么。

不,沒有辦法使用它。 為此,我必須通過不同的語言。

沒辦法讓這成為可能。 &&是運算符,您不能將運算符賦給String變量。 這里的AND就像一個String變量。我希望你能得到它。我也不認為在任何情況下都需要這樣的東西。 如果可能的話,讓你的動機清楚,為什么你想要這個?

如果你真的想要,你可以使用方法鏈來實現一個“美化”邏輯運算的類。 然后使用它像:

PrettifyLogic.condition(str!=null).and(str.equals("subodh")).evaluate();

雖然我個人並不覺得更有吸引力的讀/寫。 另外,如果你嘗試這樣的話,運營商優先順利吧!

不,Java不支持做這類事情,我很感激! 如果確實如此,我們可以獲得各種意義上的&#,這將使現有代碼難以閱讀。

如果你想用Java編寫代碼,你就必須堅持Java的工作方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM