JavaでUnsupportedOperationExceptionを生成する方法は?
public class UnsupportedOperationException extends RuntimeException
import java.util.*; public class UnsupportedOperationExceptionTest { public static void main(String[] args) { List aList = new ArrayList(); aList.add('a'); aList.add('b'); List newList = Collections.unmodifiableList(aList); newList.add('c'); } }
上記の例では、UnsupportedOperationExceptionが生成されます。 これを回避するには、ビューオブジェクトを変更に使用するのではなく、コレクションのオブジェクトを使用する必要があります。
Exception in thread "main" java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableCollection.add(Collections.java:1055) at UnsupportedOperationExceptionTest.main(UnsupportedOperationExceptionTest.java:9)
-
Windows 10、8、7でJavaをアンインストールする方法
紛れもなく、Javaは最近ユーザーによって頻繁に使用されていません。また、PC上の古いバージョンのJavaは、システムにさまざまな脅威をもたらすと言われています。または、一部の人にとっては、しばらくの間Javaが必要になる場合があります。たとえば、NVIDIAグラフィックカードドライバをインストールするにはJavaアプリケーションが必要です。 。 しかしその後は、Windows 10からJavaを削除したいだけです。ユーザーの報告によると、多くの人はWindowsまたはMacにJava11または8をアンインストールしたいと考えています。アンインストールしたいJavaのバージョン、以下の方法
-
JavaをMySQLに接続する方法は?
JavaをMySQLに接続するための、Javaコードは次のとおりです- import java.sql.Connection; import java.sql.DriverManager; public class LostConnectionURLDemo { public static void main(String[] args){ String JDBCURL="jdbc:mysql://localhost:3306/web?autoReconnect=true"; &