乘法口诀(java嵌套)
public class cf{
public static void main(String args[]){
int i,j,num=0;
for(i=1;i<=9;i++){
for(j=1;j<=9;j++){
num=i*j;//计算乘积
System.out.print(i+"*"+j+"="+num+"/t");//输出
}
System.out.println();//换行
}
}
}
运用for的循环嵌套实现乘法的计算,最终实现乘法口诀表的输出。
Java的成员封装与函数调用
class Message
{
private Channel channel;//通道
private String title;//标题
private String content;//内容
public Message(Channel channel,String title,String content){
this.channel = channel;//使用this标注属性
this.title = title;
this.content = content;
}
public void send(){
if(this.channel.isConnect()){//通道函数调用
System.out.println("【信息发送】:"+this.title+"\t"+this.content);
}
else{
System.out.println("【消息失败】");
}
}
}
class Channel
{
private Message message;
public Channel(String title,String content){
this.message = new Message(this,title,content);
this.message.send();
}
public boolean isConnect(){
return true;
}
}
public class jj2{
public static void main(String[] args){
Channel ch = new Channel("标题","内容");
}
}
本程序通过Channel类的内部引用了Message类进行输出,作者觉得通过这到题目收获了部分知识,比如初步了解Channel类,运用boolean来写代码。本题是经过作者阅读书籍(Java从入门到实践)改动。
java的简单输入输出
import java.util.*;//类的调用,用于输入数据
public class hh1
{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
System.out.println("请输入一个数字");
int num = in.nextInt();//输入数字
System.out.println("您输入的数字是"+num);
}
}
java的交换数字
public class jj3
{
public static void main(String[] agrs){
int [] data = new int[3];//定义数组
data[0]=100;
data[1]=1;
swap(data);//函数调用
}
public static void swap(int [] data){
int temp=0;
temp=data[0];
data[0]=data[1];
data[1]=temp;
for(int i=0;i<2;i++)//循环输出
System.out.println(data[i]);
}
}
利用数组交换数字,借助数组的的地址,避免形参的释放而导致值未交换。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/34266.html