2014-03-27 72 views
0

我聽說新版本的Java String在運算符Switch中得到了支持。現在它在Android中工作嗎?是否可以在Switch中使用String?

+0

http://stackoverflow.com/questions/14367629/android-coding-with-switch-string –

+2

是不是嘗試自己更快? – Karura91

+0

你可以訴諸枚舉和他們的'valueOf(String)'用於開關 – kiruwka

回答

2

Stringswitch/case僅可用於Java 7+,而Android的Dalvik是基於Java 6

編輯:注意,使用API​​ 16日開始有一些Java 7層的功能包括,檢查this other answer

+0

謝謝!你幫了我很多! – user3158925

+0

從「其他答案」中可以看出,某些Java 7功能僅依賴於具有理解它們的編譯器,並且獨立於設備上運行的Android版本;並且'switch(String)'就是其中之一。我的解釋是否正確? – ajb

+0

@ajb可能是,我真的不知道,這就是爲什麼我指的是其他答案。我個人一直使用Java 6。 – m0skit0

相關問題