java解释程序求解释一个简单的java程序!

java解释程序  时间:2021-10-13  阅读:()

高手帮忙解释一下JAVA程序的意思

LinkedList<String>list; //声明泛型集合 JTextField resultShow; JTextField showComputerProcess; //构造方法 HandleBack(LinkedList<String>list,JTextField t1,JTextField t2){ this.list=list; //初始化 resultShow=t1; showComputerProcess=t2; } public void actionPerformed(ActionEvent e){ if(list.size()==1){ //判断集合长度是否等于1 String num=(String)list.getFirst(); //得到集合的第一个元素并赋值 //这一行(String)强转完全没必要要,因为是泛型集合,不用拆装箱 if(num.length()>=1){ //判断字符串长度是否大于1 num=num.substring(0,num.length()-1); 截取字符串(从0, 到num长度1 ) list.set(0,num); 把集合下标元素为0的设置为num resultShow.setText(num); showComputerProcess.setText(""+num); } else { list.removeLast(); //移除集合最后一个元素 resultShow.setText("0"); showComputerProcess.setText("0"); } } else if(list.size()==3){ //判断集合长度是否等于3 String num=(String)list.getLast(); //得到集合最后一个元素并赋值 if(num.length()>=1){ //判断num长度是否大于1 num=num.substring(0,num.length()-1); 截取字符串(从0, 到num长度1 ) list.set(2,num); 把集合下标元素为2的设置为num showComputerProcess.setText(num); } else { //否则 list.removeLast(); //移除最后一个元素 resultShow.setText("0"); showComputerProcess.setText("0"); } } } } //差不多就这样,还有什么不懂得再和我说,尽量帮你....

Java程序注释

1、单行(single-line)--短注释://…… 单独行注释:在代码中单起一行注释, 注释前最好有一行空行,并与其后的代码具有一样的缩进层级。

如果单行无法完成,则应采用块注释。

注释格式:/* 注释内容 */ 行头注释:在代码行的开头进行注释。

主要为了使该行代码失去意义。

注释格式:// 注释内容 行尾注释:尾端(trailing)--极短的注释,在代码行的行尾进行注释。

一般与代码行后空8(至少4)个格,所有注释必须对齐。

注释格式:代码 + 8(至少4)个空格 + // 注释内容 2、块(block)--块注释:/*……*/ 注释若干行,通常用于提供文件、方法、数据结构等的意义与用途的说明,或者算法的描述。

一般位于一个文件或者一个方法的前面,起到引导的作用,也可以根据需要放在合适的位置。

这种域注释不会出现在HTML报告中。

注释格式通常写成: /* * 注释内容 */ 3、文档注释:/**……*/ 注释若干行,并写入javadoc文档。

每个文档注释都会被置于注释定界符 /**......*/ ...

帮忙解释一下这个Java程序,谢谢大家

其次静态方法public static void main(String args[])只能调用静态方法

,因此将public void Go()改为public static void Go()。

--------------------------------------------------------------

因此将public void Go()改为public static void Go()

这个没必要吧。











又不是直接调用的。



--------------------------------------------------------------

public class My{

String s;

publicMy(){

s="Constructor";

}

public void Go(){

System.out.println(s);

}

public static void main(String[] args){

My m=new My();

m.Go();

}

}

----------这样就够了吧----------------------

求解释一个简单的java程序!

其这些循环都是为了控制每行输出空格的数量,然后在输出星号,每行都是这样先输出空格(根据行不同循环控制输出不同个数空格),在输出星号(根据行不同循环控制输出不同个数星号),再进入下一行,我这里给你个简单点的容易理解的,加了注释,刚写的,希望你能理解

public class Pro1_3 { public static void main(String args[]){ for(int i=1;i<=4;i++){ //行数 for(int j=1;j<=4-i;j++){ //控制每行前面的空格数 System.out.print(" "); //输出空格 } for(int k=1;k<=i;k++) //控制每行输出星号的个数,第一行1个,第二行2个 System.out.print("* "); //输出星号加个空格 System.out.println(); //一行结束,回车进入下一行 } } }

桔子数据58元/月 ,Cera美西云服务器 2核4G 50G数据盘 500M带宽 1000G流量

桔子数据(徐州铭联信息科技有限公司)成立于2020年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、双线高防、香港等优质的IDC资源。 公司一直秉承”以人为本、客户为尊、永...

德阳电信高防物理机 16核16G 50M 260元/月 达州创梦网络

达州创梦网络怎么样,达州创梦网络公司位于四川省达州市,属于四川本地企业,资质齐全,IDC/ISP均有,从创梦网络这边租的服务器均可以备案,属于一手资源,高防机柜、大带宽、高防IP业务,一手整C IP段,四川电信,一手四川托管服务商,成都优化线路,机柜租用、服务器云服务器租用,适合建站做游戏,不须要在套CDN,全国访问快,直连省骨干,大网封UDP,无视UDP攻击,机房集群高达1.2TB,单机可提供1...

1核1G仅38元/月起野草云服务器,香港/美国洛杉矶CN2+BGP云服务器,

野草云服务器怎么样?野草云是一家成立了9年的国人主机商家,隶属于香港 LucidaCloud Limited (HongKong Registration No. 2736053 / 香港網上查冊中心)。目前,野草云主要销售香港、美国的VPS、虚拟主机及独立服务器等产品,本站也给大家分享过多次他家的优惠了,目前商家开启了优惠活动,香港/美国洛杉矶CN2+BGP云服务器,1核1G仅38元/月起!点击...

java解释程序为你推荐
解密2012地球毁灭日陆兆禧简历阿里云os 兼容android的应用多吗xiechengwang攜程網客服荥阳网站建设中国区县联盟荥阳网是什么?逐鹿淘宝李涛疯狂淘宝是骗子吗七匹狼香烟官网七匹狼香烟价格多少天天动听网页版天天动听 哪里下在罗斯柴尔德家族现状罗斯切尔德家族现在情况怎么样?月松松针有什么药用价值啊?月松花牌的玩法,规则,是什么?
云服务器租用 移动服务器租用 godaddy主机 百度云100as 42u机柜尺寸 回程路由 网站实时监控 亚洲小于500m web服务器架设 空间论坛 赞助 hkg isp服务商 傲盾官网 微软服务器操作系统 电信主机 流媒体加速 创建邮箱 512mb 带宽租赁 更多