• 关于

    Java数组

    的搜索结果

问题

java中怎么创建数组对象数组对象数组

云计算小粉 2019-12-01 19:56:52 574 浏览量 回答数 1

问题

【精品问答】Java实战200例(附源码)

珍宝珠 2020-02-14 11:55:46 16104 浏览量 回答数 10

问题

java 数组怎么转字符串数组

云计算小粉 2019-12-01 19:54:33 2331 浏览量 回答数 2

阿里云高校特惠,助力学生创业梦!0元体验,快速入门云计算!

学生动手场景应用,快速了解并掌握云服务器的各种新奇玩法!

问题

java怎么定义类数组初始化数组

云计算小粉 2019-12-01 19:56:53 629 浏览量 回答数 1

问题

java中的数组怎么定义数组的长度

云计算小粉 2019-12-01 19:52:51 998 浏览量 回答数 1

问题

怎么将json转换成对象数组 java对象数组

云计算小粉 2019-12-01 19:56:22 2875 浏览量 回答数 2

问题

java在定义二维数组时定义第二层数组出现的问题

蛮大人123 2019-12-01 20:26:45 1099 浏览量 回答数 1

问题

Java为什么允许大小为0的数组?

保持可爱mmm 2020-02-08 20:03:49 0 浏览量 回答数 1

问题

JAVA中数组定义new分配内存空间的问题

蛮大人123 2019-12-01 19:22:52 1174 浏览量 回答数 1

问题

仅获取Java中数组的一部分?

保持可爱mmm 2020-01-16 15:24:00 1 浏览量 回答数 1

问题

如何在Java中初始化长度为0的String数组?

保持可爱mmm 2020-02-07 01:26:36 0 浏览量 回答数 1

问题

请问java中将数组转换成字符串怎么操作?

蛮大人123 2019-12-01 19:29:57 755 浏览量 回答数 1

问题

java中字符串转换为字节数组请问用什么方法

蛮大人123 2019-12-01 19:29:57 1066 浏览量 回答数 1

回答

你好,我是Java初学者,这个题是疯狂Java讲义的吧。刚好我做了这道,贴上来参考一下吧。 import java.util.Arrays; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test280 { public static void main(String[] args) { String str = "A1B2C3D4E5F6G7H8"; int[] inttest = new int[8]; String[] strtest =new String[8]; // 数组下标索引,初始为0 int i=0; Matcher m1 = Pattern.compile("\\d").matcher(str); Matcher m2 = Pattern.compile("\\D").matcher(str); // 把符合的字符存入数组 while (m1.find()) { inttest[i++]= Integer.parseInt(m1.group()); } // 数组下标重置为0 i=0; // 把符合的字符存入数组 while (m2.find()) { strtest[i++]= m2.group(); } // 使用Array类的toString方法输出数组 System.out.println(Arrays.toString(inttest)); System.out.println(Arrays.toString(strtest)); } }

czwbig 2019-12-02 02:28:56 0 浏览量 回答数 0

回答

Java的一项主要设计目标就是安全性。所以在C和C++里困扰程序员的许多问题都未在Java里重复。一个Java可以保证被初始化,而且不可在它的范围之外访问。由于系统自复动进行范围检查,所以必然要付出一些代价:针对每个数组,以及在运行期间对索引的校验,都会造成少量的内存开销。但由此换回的是更高的安全性,以及更高的工作效率。为制此付出少许代价是值得的。 创建对象数组时,实际创建的是一个句柄数组。而且每个句柄都会自动初始化成一个特殊值,并带有自己的关键字:null(空)。一旦Java看到null,就知道该句柄并未指向一个对象。正式使用前,必须为每个句柄都分配知一个对象。若试图使用依然为null的一个句柄,就会在运行期报告问题。因此,典型的数组错误在Java里就得到了避免。 也可以创建主类型数组。同样地,编译器能够担保对它的初始化,因为道会将那个数组的内存划分成零。

游客bnlxddh3fwntw 2020-04-23 21:27:52 0 浏览量 回答数 0

问题

Java中的数组或列表。哪个更快?

保持可爱mmm 2020-01-15 16:31:18 0 浏览量 回答数 1

问题

java 中new 数组和 new 构造方法有何区别

51干警网 2019-12-01 19:41:06 1314 浏览量 回答数 2

问题

java 中new 数组和 new 构造方法有何区别和联系

蛮大人123 2019-12-01 19:35:50 1001 浏览量 回答数 2

问题

Java中定义数组必须要指定长度吗为什么?

蛮大人123 2019-12-01 19:23:10 3958 浏览量 回答数 3

问题

为什么是数组对象,但不能用作基类?

保持可爱mmm 2020-02-09 11:59:13 0 浏览量 回答数 1

回答

首先要明确一点,在java中,数组被当做类,数组实例被当做对象(关于这点请看Class类源码注释)。第二点,不妨先考虑基本、简单的情况,根据第一点所说的,将数组实例看做对象,那么数组中的元素可以理解为对象中的字段,那么new一个一维数组即new一个数组对象,但之后你给该对象中的字段赋值了吗?很明显,没有。所以你还要另外赋值。第三点,关于你给的问题,就像第二点所说的,只不过数组对象中的字段是还是数组类型而已,所谓二维数组。第四点,作为补充,与本问题无直接联系,虽然java在语法层面上看一切皆对象,但要知道int类型等基本类型在作为局部变量的类型时,变量在底层实现的时候仍然是个基本类型。

权威输出 2019-12-02 02:45:02 0 浏览量 回答数 0

回答

这里讨论java语言,为什么数组定长,这是语言设计之初定义的规则。也可以有允许变化长度的数组LinkedList, ArrayList等类型。Java最初选择固定长度的数组:1、简化类型定义2、简化JVM内存管理分配和回收机制3、与C语言家族的语法尽量保持统一。当然其他弱类型语言,也有对于动态长度数组的支持。

徐雷frank 2019-12-02 01:44:14 0 浏览量 回答数 0

问题

Lambda表达式将数组/字符串列表转换为数组/整数列表

保持可爱mmm 2020-02-08 10:49:03 0 浏览量 回答数 1

回答

不,默认情况下不导入java.util.Arrays。 class Test { public static void main(String[] args) { int[] a = {1,2}; int[] b = {1,3}; System.out.println(Arrays.equals(a,b)); } } 由于数组未知,因此尝试编译该类将失败。您将需要在文件前添加文件以import java.util.Arrays;进行编译。 如果您通常在谈论数组(如int[]默认情况下如何支持数组),则这是一个不同的问题,您需要弄清楚并重新表达您的意思。简而言之,C语言支持数组,而Java是Java语言的基础。 编辑:在这里进一步阅读 回答来源:Stack Overflow

montos 2020-03-27 16:50:42 0 浏览量 回答数 0

问题

Java如何创建动态数组,变长数组不够方便啊。

YDYK 2020-04-03 20:17:57 18 浏览量 回答数 3

问题

java 数组怎么排序

云计算小粉 2019-12-01 19:54:25 637 浏览量 回答数 2

问题

java怎么排列数组

云计算小粉 2019-12-01 19:56:19 474 浏览量 回答数 1

问题

java怎么编写数组

云计算小粉 2019-12-01 19:57:19 1342 浏览量 回答数 1

问题

java 怎么创建数组

云计算小粉 2019-12-01 19:54:58 381 浏览量 回答数 1

问题

java数组怎么算总和

云计算小粉 2019-12-01 19:57:26 789 浏览量 回答数 2
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站