Pytania oznaczone «java»

84
Zrozumienie znaków $ w ciągach formatujących Javy

StringBuilder sb = new StringBuilder(); // Send all output to the Appendable object sb Formatter formatter = new Formatter(sb, Locale.US); // Explicit argument indices may be used to re-order output. formatter.format("%4$2s %3$2s %2$2s %1$2s", "a", "b", "c", "d") // -> " d c b a" W...

84
java.lang.IllegalStateException w .NET?

Opis java.lang.IllegalStateExceptionz dokumentacji Java: Sygnalizuje, że metoda została wywołana w niedozwolonym lub nieodpowiednim momencie. Innymi słowy, środowisko Java lub aplikacja Java nie jest w stanie odpowiednim do żądanej operacji. Czy istnieje odpowiednik dla...

84
Scalanie dwóch obrazów

Muszę scalić dwa obrazy (BufferedImage) w Javie. Nie byłoby problemu, gdyby nie było przejrzystości. Obraz podstawowy ma już pewną przezroczystość. Chcę to zachować tak, jak jest i nałożyć na to „maskę”, drugi obraz. Ten drugi obraz nie ma nieprzezroczystych pikseli, w rzeczywistości jest prawie...

84
Dlaczego System.arraycopy jest natywny w Javie?

Byłem zaskoczony, widząc w źródle Java, że ​​System.arraycopy jest metodą natywną. Oczywiście powodem jest to, że jest szybszy. Ale jakie natywne sztuczki jest w stanie zastosować kod, które czynią go szybszym? Dlaczego nie po prostu zapętlić oryginalną tablicę i skopiować każdy wskaźnik do...

84
Junit przed zajęciami (niestatyczna)

Czy są jakieś najlepsze praktyki, aby Junit wykonywał funkcję raz w pliku testowym, a także nie powinien być statyczny? jak @BeforeClassna funkcji statycznej? Oto brzydkie rozwiązanie: @Before void init(){ if (init.get() == false){ init.set(true); // do once block } } cóż, to jest coś,...

84
Java: najlepszy sposób przekazywania int przez odniesienie

Mam funkcję parsowania, która analizuje zakodowaną długość z bufora bajtowego, zwraca przeanalizowaną długość jako int i pobiera indeks do buforu jako liczbę całkowitą arg. Chcę, aby funkcja aktualizowała indeks zgodnie z tym, co jest analizowane, tj. Chcę przekazać ten indeks przez odniesienie....

84
Wiele unikalnych ograniczeń w JPA

Czy istnieje sposób określenia za pomocą JPA, że powinno istnieć wiele unikatowych ograniczeń w różnych zestawach kolumn? @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String code;...

84
Przesyłanie zmiennych w Javie

Zastanawiam się, czy ktoś mógłby mi powiedzieć, jak działa casting? Rozumiem, kiedy powinienem to zrobić, ale tak naprawdę nie wiem, jak to działa. Częściowo rozumiem prymitywne typy danych, ale jeśli chodzi o rzutowanie obiektów, nie rozumiem, jak to działa. Jak można nagle rzutować obiekt...