
正文
java前两行代码 java前两行的代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
谁能帮我解释一下java中的这两行代码的意思:
第一行是引入标签库,有了这行下面的c: 标签才能用 。
看代码,这个程序的意思是,获取你输入的字符串直到以#结尾,统计字符串中出现的*出现的次数。第一个countStart(line) 下面的in.nextLine()就是获取你输入每一行字符串。
都是获取mainbg.jpg这个图像,第一个是作为图标格式,尺寸小,第二个是作为图片格式尺寸大。
split(\\s+)指的是:以括号内匹配的内容为分隔符,分割字符串,并把分割后的字符串放入数组中。括号内是正则表达式,\\s表示匹配空白行,\\s+表示匹配多个空白行。
相关问答
Q1: java代码解释,两行
你说的是 public class Dome和public static void main(String[] arges)吧 public 公有的,表示可以被其他类调用相对的还要private私有的。class 类,后面跟的是类名如果前面加上public那么类名必须要和文件名一样。
split(\\s+)指的是:以括号内匹配的内容为分隔符,分割字符串,并把分割后的字符串放入数组中。括号内是正则表达式,\\s表示匹配空白行,\\s+表示匹配多个空白行。
第一行是引入标签库,有了这行下面的c: 标签才能用 。
Q2: JAVA归并排序算法,有两行代码看不懂
快速排序。把一个数组以数组中的某个值为标记。比这个值小的放到数组的左边,比这个值得大的放到数组的右边。然后再递归 对左边和右边的数组进行同样的操作。直到排序完成。通常以数组的第一个值为标记。
低于20行的代码看不懂,你需要巩固java基础超过20行的话,需要仔细理解代码意图,另外需要了解更多的java API以及开源代码一般看别人的代码是很痛苦的,java高手也有看不懂的时候,譬如代码本身就写的烂,逻辑不明确。
看来这个情况,你只有一个办法可以做,就是在 71 行的前面加上一个 System.out.println(k= + k + , q= + q);一步一步先输出每一个值,然后再往上一步一步找。
void 没有返回值,相对的如果这里写到是int那么就返回int类型的,写的是什么就返回什么 main(String[] arges),主方法,这个方法是一个特殊的方法,它代表了一个程序的入口。在定义其他方法的时候不能用这个名称。
你打开JDK的src.zip看一下Arrays类的原码,Arrays类的sort方法用的就是归并。
关于java前两行代码和java前两行的代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。



![【电子书】[职业技术] 《iOS编程基础:Swift、Xcode和Cocoa入门指南》[马特·诺伊贝格][epub+mobi+azw3] 【电子书】[职业技术] 《iOS编程基础:Swift、Xcode和Cocoa入门指南》[马特·诺伊贝格][epub+mobi+azw3]](https://www.04ip.com/template/qe/style/noimg/5.jpg)
