2014-03-27 1 views
0

Java String의 새 버전이 교환 원 스위치에서 지원되는 것으로 들었습니다. 안드로이드에서 작동합니까? String에 대한스위치에서 이미 String을 사용할 수 있습니까?

+0

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

+2

자신을 더 빠르게 시도하지 않았습니까? – Karura91

+0

당신은 enum과 그것들의'valueOf (String)'을 스위치에 사용할 수 있습니다. – kiruwka

답변

2

번호 switch/case 자바 7+ 만 사용할 수 있으며, 안드로이드 달빅은 편집

자바 6을 기반으로합니다 거기 API 16로 시작하는 일부 Java 7의 기능이 포함되어 있습니다, this other answer을 확인 .

+0

감사! 너 나 많이 도와 줬어! – user3158925

+0

"다른 대답"에서 Java 7의 기능 중 일부는 해당 Java 7 기능을 이해하는 컴파일러에만 의존하며 Android 버전이 장치에서 실행되고 있는지에 관계없이 나타납니다. 그리고'switch (String)'이 그 중 하나입니다. 내 해석이 맞습니까? – ajb

+0

@ajb 나는 정말 모르겠다. 그래서 나는 다른 대답을 언급하고있다. 개인적으로 저는 항상 자바 6을 사용했습니다. – m0skit0

관련 문제