草庐IT

Any-Integer

全部标签

java - 身份验证错误 : Unable to respond to any of these challenges: {} Android - 401 Unauthorized

身份验证错误:无法响应以下任何挑战:{}Android-401未经授权我引用了这个链接AuthenticationErrorwhenusingHttpPostwithDefaultHttpClientonAndroid我正在开发Drupal支持的android应用程序。因为我正在将数据从android应用程序发送到drupal网站-JSON格式的web服务。现在我可以从Drupalweb服务读取JSON数据并将其写入我的android应用程序。但是在drupal上从android编写时遇到问题,它会生成带有状态代码的响应401Unauthorized它从androidnative应用程

java - 当我使用 String 类型参数枚举 vector 时,我得到 ClassCastexception,但使用 Integer 作为类型参数也不异常(exception)

我正在尝试使用vector并编写了一个简单的代码来通过枚举访问它的元素。Vectorv=newVector();v.add("SomeString");v.add(10);Enumeratione=v.elements();while(e.hasMoreElements())System.out.println(e.nextElement());使用原始类型会产生预期的结果(打印元素)。但是,当我使用通用类型的枚举器时,它会变得很棘手。以字符串作为类型参数:Vectorv=newVector();v.add("SomeString");v.add(10);Enumeratione=v.

java - 在 java 中将 double 分成两部分 "integer & fraction"的最佳方法是什么

我试过通过以下方法分离5.6(例如):privatestaticdouble[]method(doubled){intintegerPart=0;doublefractionPart=0.0;integerPart=(int)d;fractionPart=d-integerPart;returnnewdouble[]{integerPart,fractionPart};}但是我得到的是:[0]=5.0[1]=0.5999999999999996关于在不将数字转换为字符串的情况下执行此操作,您有什么建议吗? 最佳答案 使用BigDec

java - 两个Integer对象相加时里面的操作?

有人能解释一下当我们在java中添加两个Integer对象时的内部行为吗?(就像它是将Object拆箱成基元,然后添加两个整数,最后将它装箱到Integer对象)Integersum=newInteger(2)+newInteger(4); 最佳答案 编译成这样:Integersum=Integer.valueOf(newInteger(2).intValue()+newInteger(4).intValue());您可以通过查看使用javap-c获得的字节码反汇编来验证这一点。这里是对应newInteger(2).intValue

java - 使用 Integer.parseInt 转换 32 位二进制字符串失败

为什么这部分代码会失败:Integer.parseInt("11000000000000000000000000000000",2);Exceptioninthread"main"java.lang.NumberFormatException:Forinputstring:"11000000000000000000000000000000"据我了解,整数是一个32位值。上部代码中0和1的个数是32。如果有31,则代码有效。为什么会这样? 最佳答案 您的代码失败是因为它试图解析一个需要33位才能存储为有符号整数的数字。带符号的int是

java - 方法参数类型 [java.lang.Integer] 缺少 URI 模板变量 'studentId' - Spring MVC

当我尝试重定向到某个View时出现此错误。在一个处理程序方法中,我有://getstudentID,addittomodel,andreturnredirectURIIntegerstudentId=student.getStudentId();model.addAttribute("studentId",studentId);return"redirect:/students/{studentId}";但我没有在这个处理程序方法中获取参数studentId:@RequestMapping(value="/{student}",method=RequestMethod.GET)publ

java - 类型不匹配 : cannot convert from integer to boolean

publicbooleanclearSelection(){inti=0;if(!this.m_SelectedComps.isEmpty()){i=1;IteratorlocalIterator=this.m_SelectedComps.iterator();while(localIterator.hasNext())((AnnotComponent)localIterator.next()).remove();this.m_SelectedComps.clear();}returni;}如何将整数转为boolean值? 最佳答案

java - JSF 2.0 : Is there any advantage in using DataModel<T> over List<T> for CRUD applications

数据模型的一个优点是您可以获得表中的行索引。但我发现这是不必要的,因为您可以使用h:datatable的var属性访问当前行元素。而且我经常需要转换为数据模型来列出,因为一些组件库需要一个列表。我正在考虑完全放弃DataModel。你怎么看?DataModel有什么优势吗?谢谢,西奥 最佳答案 另一个好处是可以通过DataModel#getRowData()获取当前处理的行.当您想在事件(转换/验证、值更改监听器、操作方法等)期间访问当前行时,这特别有用。例如与publicStringedit(){Itemitem=dataMode

java - 使用 Collectors.summingInt 时如何获取自定义类型而不是 Integer?

我目前正在创建一个Map>像这样,其中Integer代表秒:Map>map=stream.collect(Collectors.groupingBy(x->x.getProject(),Collectors.groupingBy(x->x.getDate(),Collectors.summingInt(t->t.getDuration().toSecondOfDay()))));我怎样才能创建一个Map>? 最佳答案 要将Integer从Collectors.summingInt更改为Duration,您只需替换Collector与

Java 泛型 - <int> 到 <Integer>

在学习Java泛型的过程中,卡在了一个点上。它被写成“JavaGenericsonlyworksonlywithObjectsandnottheprimitivetypes”。例如Gengen=newGen(88);//WorksFine..但是,对于像int、char等原始类型......Gengen=newGen(88);//Whythisresultsincompiletimeerror我的意思是说,既然java泛型确实有自动装箱和拆箱的特性,那么为什么当我们为我们的类声明特定类型时不能应用这个特性呢?Imean,whyGendoesn'tautomaticallygetconv