jjzjj

incompatibletypeerror

全部标签

Java 错误 : "incompatible types" message

我在编译期间遇到Java错误:UserID.java:36:error:incompatibletypes+generator.nextInt(10);^required:Stringfound:intJava代码如下:publicclassUserID{privateStringfirstName;privateStringuserId;privateStringpassword;publicUserID(Stringfirst){Randomgenerator=newRandom();userId=first.substring(0,3)++generator.nextInt(1)

java - Class T 如何以及何时从 Integer 更改为 String 而不是显示错误/异常

我所做的只是了解泛型在Java中的工作原理。我写了下面的代码:publicclassTest{publicstaticvoidmain(String...args)throwsException{Fooo=newFoo(newInteger(5));o.fun();}}classFoo{privateTt;publicFoo(Tt)throwsInstantiationException,IllegalAccessException{System.out.println("1.Tis"+t.getClass());this.t=(T)"test";System.out.println(

java - 如何拆分字符串流并生成字符串数组列表?

我对流很陌生,所以请帮助我(并且要温柔)。我想做的是以下内容。我有一个BufferedReader从一个文件中读取,其中每一行看起来像这样:“a,b”。例如:示例输入文件“一,二”“d,e”“f,g”我想将其转换为LinkedList:示例LinkedList[{"a","b"},{"c","d"},{"f","g"}]您将如何使用流方法执行此操作?这是我尝试过的:Listnumbers=reader.lines().map(s->s.split("[\\W]")).collect(Collectors.toList());这是行不通的。我的IDE提供以下反馈:Incompatible

android - 无法将支持 v4 MediaSession token 与 Notification MediaStyle.setMediaSession 一起使用

我正在编写一些Android代码,我不想构建MediaStyle通知。我已经将AppCompat用于m媒体播放器和媒体session的大部分,而我还没有使用的部分我计划进行切换,以便保持4.x兼容性。问题?好吧,我正在尝试制作我的MediaStyle通知,并给它一个MediaSessiontoken。我的support.v4.media.session.MediaSession.Token似乎与media.session.MediaSession.Token不兼容我已经尝试过类型转换,只是保持原始状态。老实说,我很困惑,因为文档说它们是兼容的。如果你想要剩下的代码,codecanbef