Questions tagged «java»

Java是一种流行的高级编程语言。如果您在使用或理解语言本身时遇到问题,请使用此标签。这个标签很少单独使用,最常与[spring],[spring-boot],[jakarta-ee],[android],[javafx],[gradle]和[maven]结合使用。

30
如何在Java中将String转换为int?
Наэтотвопросестьответына 堆栈溢出нарусском:Какпреобразовать字符串в诠释? 我怎么能转换String成intJava中? 我的字符串仅包含数字,我想返回它代表的数字。 例如,给定字符串"1234",结果应为number 1234。


30
一行初始化ArrayList
我想创建用于测试目的的选项列表。首先,我这样做: ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); 然后,我将代码重构如下: ArrayList<String> places = new ArrayList<String>( Arrays.asList("Buenos Aires", "Córdoba", "La Plata")); 有一个更好的方法吗?

3
为什么打印“ B”比打印“#”要慢得多?
我生成了1000x的两个矩阵1000: 第一矩阵:O和#。 第二矩阵:O和B。 使用以下代码,第一个矩阵花费了8.52秒完成: Random r = new Random(); for (int i = 0; i < 1000; i++) { for (int j = 0; j < 1000; j++) { if(r.nextInt(4) == 0) { System.out.print("O"); } else { System.out.print("#"); } } System.out.println(""); } 使用此代码,第二个矩阵花费了259.152秒来完成: Random r = new Random(); for (int …



30
如何修复'android.os.NetworkOnMainThreadException'?
运行RssReader的Android项目时出现错误。 码: URL url = new URL(urlToRssFeed); SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser parser = factory.newSAXParser(); XMLReader xmlreader = parser.getXMLReader(); RssHandler theRSSHandler = new RssHandler(); xmlreader.setContentHandler(theRSSHandler); InputSource is = new InputSource(url.openStream()); xmlreader.parse(is); return theRSSHandler.getFeed(); 它显示以下错误: android.os.NetworkOnMainThreadException 如何解决此问题?




30
Java中的“可运行的实现”与“扩展线程”
从什么时候开始在Java中使用线程开始,我发现了以下两种编写线程的方法: 与implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable()).start()" call 或者,使用extends Thread: public class MyThread extends Thread { public MyThread() { super("MyThread"); } public void run() { //Code } } //Started with a "new MyThread().start()" call 这两个代码块有什么显着区别吗?

29
Spring中的@ Component,@ Repository和@Service批注有什么区别?
Наэтотвопросестьответына 堆栈溢出нарусском:АннотацииSpringа 灿@Component,@Repository和@Service注解来春季交替使用,还是他们提供任何特殊的功能,除了作为一个符号设备? 换句话说,如果我有一个Service类,并且将注释从更改@Service为@Component,它将仍然以相同的方式运行吗? 还是注释也会影响类的行为和功能?


30
您如何断言在JUnit 4测试中抛出了某个异常?
如何惯用JUnit4来测试某些代码引发异常? 虽然我当然可以做这样的事情: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); } catch (IndexOutOfBoundsException e) { thrown = true; } assertTrue(thrown); } 我记得在这种情况下,有一个批注或一个Assert.xyz或不那么杂乱无章的JUnit东西。
1998 java  exception  junit  junit4  assert 

27
如何从Java中的字符串值获取枚举值?
说我有一个枚举 public enum Blah { A, B, C, D } 我想找到一个字符串的枚举值,例如"A"这将是Blah.A。怎么可能做到这一点? 是Enum.valueOf()我需要的方法吗?如果是这样,我将如何使用它?
1982 java  enums 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.