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(); //一行结束,回车进入下一行 } } }

Hostodo:$34.99/年KVM-2.5GB/25G NVMe/8TB/3个数据中心

Hostodo在九月份又发布了两款特别套餐,开设在美国拉斯维加斯、迈阿密和斯波坎机房,基于KVM架构,采用NVMe SSD高性能磁盘,最低1.5GB内存8TB月流量套餐年付34.99美元起。Hostodo是一家成立于2014年的国外VPS主机商,主打低价VPS套餐且年付为主,基于OpenVZ和KVM架构,美国三个地区机房,支持支付宝或者PayPal、加密货币等付款。下面列出这两款主机配置信息。CP...

ZoeCloud:香港BGP云服务器,1GB内存/20GB SSD空间/2TB流量/500Mbps/KVM,32元/月

zoecloud怎么样?zoecloud是一家国人商家,5月成立,暂时主要提供香港BGP KVM VPS,线路为AS41378,并有首发永久8折优惠:HKBGP20OFF。目前,解锁香港区 Netflix、Youtube Premium ,但不保证一直解锁,谢绝以不是原生 IP 理由退款。不保证中国大陆连接速度,建议移动中转使用,配合广州移动食用效果更佳。点击进入:zoecloud官方网站地址zo...

PacificRack - 洛杉矶QN机房 低至年$7.2 同有站群多IP地址VPS主机

需要提前声明的是有网友反馈到,PacificRack 商家是不支持DD安装Windows系统的,他有安装后导致服务器被封的问题。确实有一些服务商是不允许的,我们尽可能的在服务商选择可以直接安装Windows系统套餐,毕竟DD安装的Win系统在使用上实际上也不够体验好。在前面有提到夏季促销的"PacificRack夏季促销PR-M系列和多IP站群VPS主机 年付低至19美元"有提到年付12美元的洛杉...

java解释程序为你推荐
服装设计师手稿网站服装设计要怎样画手稿???诟病怎么读朱彝尊怎么读葡萄牙对法国土伦杯半决赛中国赢了,葡萄牙对法国谁赢了啊?几比几啊?熬星文言文里水浒传108将出场诗cisp查询vivo手机IMEI码怎么查询?sj综艺节目super junior 参加过的所有综艺节目乾县网乾县的起源和发展破泞之战第二幕怎样完成暗黑破坏神2第二幕的最后一个任务凤姐资料王熙凤 出身背景五月末打架火影忍者鸣人和佐助打架在哪集
重庆服务器租用 ftp空间 阿云浏览器 电信测速器 赵容 vultr美国与日本 payoneer 最好的空间 警告本网站美国保护 蜗牛魔方 网络空间租赁 稳定免费空间 酷番云 服务器硬件防火墙 免费私人服务器 raid10 云营销系统 游戏服务器出租 卡巴斯基官网下载 免费获得q币 更多