Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].

13
Uprawnienie Androida nie działa, nawet jeśli to zadeklarowałem
Próbuję napisać kod, aby wysłać SMS-a z aplikacji na Androida, ale kiedy próbuję wysłać SMS-a, odsyła mi błąd: 09-17 18:37:29.974 12847-12847/**.**.****E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: **.**.****, PID: 12847 java.lang.SecurityException: Sending SMS message: uid 10092 does not have android.permission.SEND_SMS. at android.os.Parcel.readException(Parcel.java:1599) at android.os.Parcel.readException(Parcel.java:1552) at com.android.internal.telephony.ISms$Stub$Proxy.sendTextForSubscriber(ISms.java:768) at android.telephony.SmsManager.sendTextMessageInternal(SmsManager.java:310) at android.telephony.SmsManager.sendTextMessage(SmsManager.java:293) at **.**.****.MainActivity$3.onClick(MainActivity.java:70) …

13
Jaka jest różnica między & i && w Javie?
Zawsze myślałem, że &&operator w Javie służy do sprawdzania, czy oba jego operandy boolowskie są true, a &operator jest używany do wykonywania operacji bitowych na dwóch typach liczb całkowitych. Niedawno dowiedziałem się, że &operator może również służyć do sprawdzania, czy oba jego operandy boolowskie są true, jedyną różnicą jest to, …

13
Jak przekonwertować int [] na Integer [] w Javie?
Jestem nowy w Javie i bardzo zdezorientowany. Mam duży zbiór danych o długości 4 int[]i chcę policzyć, ile razy występuje każda określona kombinacja 4 liczb całkowitych. Jest to bardzo podobne do liczenia częstości występowania słów w dokumencie. Chcę utworzyć Map<int[], double>odwzorowanie każdego int [] na bieżącą liczbę, gdy lista jest …


23
Nie udało się zainstalować android-sdk: „java.lang.NoClassDefFoundError: javax / xml / bind / annotation / XmlSchema”
Podczas instalowania narzędzi Android SDK emitowany jest następujący błąd: java.lang.NoClassDefFoundError: javax / xml / bind / annotation / XmlSchema Dlaczego tak się dzieje i jak można to naprawić? Wyjście debugowania: $ java --version java 9 Java(TM) SE Runtime Environment (build 9+181) Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode) …
167 java  android  java-9 

16
Jak uzyskać ścieżkę do zasobu w pliku Java JAR
Próbuję znaleźć ścieżkę do zasobu, ale nie miałem szczęścia. To działa (zarówno w IDE, jak i z JAR), ale w ten sposób nie mogę uzyskać ścieżki do pliku, tylko zawartość pliku: ClassLoader classLoader = getClass().getClassLoader(); PrintInputStream(classLoader.getResourceAsStream("config/netclient.p")); Jeśli to zrobię: ClassLoader classLoader = getClass().getClassLoader(); File file = new File(classLoader.getResource("config/netclient.p").getFile()); Wynik to: …
166 java  resources  path 

8
Wyświetlanie pełnych ciągów podczas debugowania w Eclipse
Podczas debugowania kodu Java ciągi znaków w widokach „Zmienne” i „Wyrażenia” są wyświetlane tylko do określonej długości, po czym Eclipse wyświetla „...” Czy istnieje sposób na sprawdzenie całego ciągu? (To łagodzi ból związany z dodawaniem instrukcji logowania do debugowania wszędzie)
166 java  eclipse  debugging 

14
Uzyskaj klucze z HashMap w Javie
Mam taką Hashmapę w Javie: private Map<String, Integer> team1 = new HashMap<String, Integer>(); Następnie wypełniam to tak: team1.put("United", 5); Jak mogę zdobyć klucze? Coś w stylu: team1.getKey()powrót "United".

9
java wydajnie pobiera rozmiar pliku
Podczas wyszukiwania w Google widzę, że używanie java.io.File#length()może być powolne. FileChannelma również size()dostępną metodę. Czy w Javie istnieje skuteczny sposób na uzyskanie rozmiaru pliku?
166 java  filesize 


7
Jak uruchomić klasę z Jar, która nie jest klasą główną w swoim pliku manifestu
Mam JAR z 4 klasami, z których każda ma metodę Main. Chcę móc uruchomić każdy z nich zgodnie z potrzebami. Próbuję go uruchomić z wiersza poleceń w systemie Linux. E.g. The name of my JAR is MyJar.jar Ma następującą strukturę katalogów dla głównych klas: com/mycomp/myproj/dir1/MainClass1.class com/mycomp/myproj/dir2/MainClass2.class com/mycomp/myproj/dir3/MainClass3.class com/mycomp/myproj/dir4/MainClass4.class Wiem, że …
166 java  jar  executable-jar 


9
Konwersja obiektów Java do JSON za pomocą Jacksona
Chcę, aby mój JSON wyglądał tak: { "information": [{ "timestamp": "xxxx", "feature": "xxxx", "ean": 1234, "data": "xxxx" }, { "timestamp": "yyy", "feature": "yyy", "ean": 12345, "data": "yyy" }] } Dotychczasowy kod: import java.util.List; public class ValueData { private List<ValueItems> information; public ValueData(){ } public List<ValueItems> getInformation() { return information; } …
166 java  json  object  jackson 

6
Mockito + PowerMock LinkageError podczas mockowania klasy systemu
Mam taki fragment kodu: @RunWith(PowerMockRunner.class) @PrepareForTest({Thread.class}) public class AllMeasuresDataTest { @Before public void setUp() throws Exception { } @Test public void testGetMeasures() { AllMeasuresData measure = new AllMeasuresData(); assertEquals(measure.getMeasures(), null); HashMap<String, Measure> map = new HashMap<String, Measure>(); measure.setMeasures(map); assertEquals(measure.getMeasures(), map); measure.setMeasures(null); assertEquals(measure.getMeasures(), null); } @Test public void testAllMeasuresData() throws IOException …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.