java-Java方法中一个返回值类型为基本数据类型long,return语句可以是一个对象吗

问题描述

Java方法中一个返回值类型为基本数据类型long,return语句可以是一个对象吗

Java方法中一个返回值类型为基本数据类型long,return语句可以是一个对象吗

解决方案

可以返回Long对象
比如 return new Long(3);

解决方案二:

long是个值类型

时间: 2024-08-04 09:57:44

java-Java方法中一个返回值类型为基本数据类型long,return语句可以是一个对象吗的相关文章

函数调用-c语言中函数返回值类型的问题

问题描述 c语言中函数返回值类型的问题 看一道改错题: #include #include #include proc(int k)//很显然根据主调函数和返回值类型知道这里缺少类型 { int n;float s,w,p,q; n=1; s=1.0; while(n<=k){ w=2.0*n; p=w-1.0; q=w+1.0; s=s*w*w/p/q; n++; } return s; } void main(){ system("CLS"); printf("%f

java反射机制 getreturntype是如何知道方法返回值类型的

问题描述 java反射机制 getreturntype是如何知道方法返回值类型的 各位大神,小弟有一事不明 我们有一个变量,就是方法名 java反射机制 getReturnType()是如何知道我要定义的这个方法的返回值类型. 它怎么知道我要的这个方法应该返回什么值?? 解决方案 java编译后的.class文件里面记录了类的全部信息,包括方法的返回值.参数.异常等.程序运行时,.class文件会被加载到运行时数据区,java反射 机制就是从类型信息中获取装载类解析后的详细信息的. 解决方案二:

对象-java源码中一个抽象类初始化方法中包含一个super(),该怎么理解

问题描述 java源码中一个抽象类初始化方法中包含一个super(),该怎么理解 package org.apache.http.params; import java.util.Set; /** * Abstract base class for parameter collections. * Type specific setters and getters are mapped to the abstract, * generic getters and setters. * * @si

java 在方法中修改MAP的值结果原MAP的值也发生了变化

问题描述 java 在方法中修改MAP的值结果原MAP的值也发生了变化 public class Switch4 { //获取指定品种的主力合约和交易合约 private void getCorrectContract(Map contractMap) { Map correctContractMap = contractMap; //原主力交易合约用来判断是否换月 correctContractMap.put("main_contract","15451"); /

java 中数组是值类型还是引用类型?

问题描述 java 中数组是值类型还是引用类型?Object o = new int[] {1,2,3};观点1:数组类型是一族类型,它们都继承自System.Array,而System.Array又继承自System.Object.所有的数组类型都是引用类型.观点2:看你的数组是用的类对象还是基本数据类型了如果是值类型的数组,比如int[],那里面存的就是值类型.引用类型,就存引用咯!观点3:除了基本数据类型,其他的都是引用数据类型或者其他说法! 解决方案 除了基本数据类型,其他的都是引用数据

yii框架:在一个controller如何调用另一个controller的方法(有返回值)

问题描述 yii框架:在一个controller如何调用另一个controller的方法(有返回值) yii框架:在一个controller如何调用另一个controller的方法(有返回值) 解决方案 http://nonfu.me/p/2418.html

progress.report-c# 如何等待一个返回值为void的进度报告事件结束?

问题描述 c# 如何等待一个返回值为void的进度报告事件结束? 需求:progress.Report执行进度报告完成后,再执行其余的代码:问题:progress.Report的返回值是void,没法用await,怎么等待其结束? 解决方案 答案出来了: var task = Task<int>.Run(() => { int i = UpdateResult(dictionaryStockReal[stockCode]); return i; }); //报告一次进度后退出if(tas

linkedlist-java Arraylist和Linkedlist中set返回值为什么是old值

问题描述 java Arraylist和Linkedlist中set返回值为什么是old值 小弟自学了Arraylist和Linkedlist,但是有一点令我疑惑不解,求大婶帮助: public E set(int index, E element) { checkElementIndex(index); Node x = node(index); E oldVal = x.item; x.item = element; return oldVal; //我想问为什么这儿返回返回修改前的值(Ar

spring-项目中ajax返回值的问题

问题描述 项目中ajax返回值的问题 项目类似于微博系统,struts2+springjquery的Ajax提交并返回值是个map对象.现在的问题是: 我发布一条微博时想无刷新的在下面出现一条加入的记录,这个基本就是在前台将返回的值拼字符串,然后插入到记录显示,因为会有大量的这个拼接字符串的地方,我想问下有没有其他的简单的方式来实现无刷新的提交并回显 解决方案 可以 改用创建 对象 .获取到同样样式的最后一个对象.jquery对象.clone()方法克隆该jquery对象再给对象用js更改后台获