草庐IT

艺术二维码

全部标签

java - 如何深度复制二维数组(不同的行大小)

这是我在这样的社区中的第一个问题,所以我的格式可能不是很好,首先对此感到抱歉。现在我的问题是我想在Java中深度复制一个二维数组。在具有固定大小的行和列的一维甚至二维数组中进行操作时,这非常容易。我的主要问题是我无法对我尝试复制的第二个数组进行初始化,例如:int[][]copyArray=newint[row][column]因为行的大小不固定,每行的索引都在变化,比如我尝试复制这个数组:int[][]envoriment={{1,1,1,1},{0,1,6},{1}};所以你看,如果我说newint[3][4]就会有多余的空格,这是我不想要的。有没有深拷贝这种二维数组的方法?

java - 如何在 Java 中渲染二维图像

我有一个关于Java的快速问题。如果这个问题真的很基础,我很抱歉,但我是初学者Java程序员:D我想在窗口中渲染二维图像,但我无法弄清楚。我在这里查看了图形API:http://download.oracle.com/javase/1.4.2/docs/api/java/awt/Graphics.html我能找到的唯一可行的方法是drawImage()。不过,它对我不起作用,但也许它与ImageObserverObserver参数有关?在某处找到的一些教程之后,我只是将它设为null,但我仍然遇到编译错误:这是我的绘画方法:publicvoidpaint(Graphicsg){Imag

java - 将 ArrayList 转换为二维数组

在Java中,如何将ArrayList转换为二维数组Object[][]?来自评论:我将更详细地向您描述问题:一个XML文件包含一个联系人列表(例如姓名、地址...)。我可以获得此信息的唯一方法是通过将提供给我的ArrayList。由于我需要将这个数组列表的内容有序地存储在JavaSwing表中,所以我想将其转换为二维对象数组 最佳答案 我假设您正在使用JTable(Object[][],Object[])构造函数。而不是转换ArrayList进入Object[][],尝试使用JTable(TableModel)构造函数。您可以编写

Java 二维 : Moving a point P a certain distance closer to another point?

将Point2D.Doublex距离移近另一个Point2D.Double的最佳方法是什么?编辑:试图编辑,但因维护而停机。不,这不是作业我需要将飞机(A)移向跑道(C)的尽头并将其指向正确的方向(角度a)。alttexthttp://img246.imageshack.us/img246/9707/planec.png这是我目前所拥有的,但看起来很乱,做这样的事情通常的方法是什么?//coordinate=planecoordinate(Point2D.Double)//Distance=maxdistancetheplanecantravelinthisframeTrianglet

java - 在Java中对二维字符串数组进行排序

我知道以前可能有人问过这个问题,但我找不到合适的答案。所以说我有这个数组:String[][]theArray={{"james","30.0"},{"joyce","35.0"},{"frank","3.0"},{"zach","34.0"}};有没有办法通过每个子元素的第二个元素对这个数组进行降序排序。所以我会得到这样的东西。theArray={{"joyce","35.0"},{"zach","34.0"},{"james","30.0"},{"frank","3.0"}}; 最佳答案 使用Arrays.sort(arr,co

java - 二维数组问题Java

如果我有一个二维数组arr[rows][columns],我如何使用arr.length分别查找行和列的大小? 最佳答案 arr.length将是行数arr[x].length将是x行中的列数。 关于java-二维数组问题Java,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3852867/

java - 如何使用 java 8 将二维对象集/ArrayList 转换为一个平面集/列表

我是java8的新手,我有SetofSet例如:Set>aa=newHashSet();Setw1=newHashSet();w1.add("1111");w1.add("2222");w1.add("3333");Setw2=newHashSet();w2.add("4444");w2.add("5555");w2.add("6666");Setw3=newHashSet();w3.add("77777");w3.add("88888");w3.add("99999");aa.add(w1);aa.add(w2);aa.add(w3);预期结果:平面设置...类似于:但它不起作用!/

Java - 如何解决这个二维数组沙漏?

我正在解决一个问题,我必须打印数组中所有沙漏中最大的总和。您可以找到有关问题的详细信息here-我尝试了什么:publicclassSolution{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);intarr[][]=newint[6][6];for(intarr_i=0;arr_i0){sum=sum+(arr[arr_i][arr_j])+(arr[arr_i][arr_j+1])+(arr[arr_i][arr_j+2]);sum=sum+(arr[arr_i+1][arr_j+1]);sum

java - 表示为字符串的二维矩阵上的正则表达式

我正在尝试在表示为字符串的二维矩阵中搜索模式。图片如下://horizontallineStringpat1="............."+"............."+"............."+"....XXXX....."+"............."+".............";//verticallineStringpat2="............."+"......X......"+"......X......"+"......X......"+"......X......"+".............";搜索第一个模式很简单,正则表达式类似于:X+在第

java - 从扫描的 PDF 中读取二维码

我正在尝试从PDF文件中插入和读取二维码。要从图像中创建/读取二维码,我正在使用zxingproject并操作我正在使用的pdfBigFacelessPDF.如果我创建二维码,插入到我的pdf中,然后从pdf中读取图像并将正确的图像转换为二维码,一切都会很好。但是,如果我尝试从扫描文档中读取图像(附有二维码标签),我无法从pdf中获取二维码图像(我唯一可以获得的图像,使用BigFacelessPDF,是它自己的文档)。有人知道在pdf文件中搜索二维码的Java库吗?谢谢你的帮助 最佳答案 唯一可靠的方法是将PDF页面转换为位图,然后