重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
第一行new出了一个类的对象
创新互联建站长期为超过千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为庄浪企业提供专业的成都网站设计、成都做网站,庄浪网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。
第二行d调用get()方法将得到的数字赋值给weekday
第三行d调用自己的getFirstDayOfWeek()方法将得到的值赋给 firstDayOfWeek
第四行d调用add()方法
1、代码如下,粘贴到类文件中,在main方法中调用nSort();即可
/**
* 实现从键盘读入n个数,第一行输入n,第二行输入n个数,
* 1、循环输出n个数
* 2、求和
* 3、求平均值
* 4、升序排序后输出
*/
public static void nSort() {
int n;
double sum = 0;
double average = 0;
Scanner sc = new Scanner(System.in);
n = sc.nextInt();
double[] nums = new double[n];
for (int i = 0; i n; i++) {
nums[i] = sc.nextDouble();
}
sc.close();
//循环输出
for (double d : nums) {
sum += d;
System.out.print(d + " ");
}
System.out.println("\n" + n + "个数的和为 " + sum);
//求平均
average = sum / n;
System.out.println("平均值为 " + average);
//升序排序
Arrays.sort(nums);
for (double d : nums) {
System.out.print(d+" ");
}
}
2、效果如图,由于未说明数据类型是否int,故用double,
你说的是 public class Dome和public static void main(String[] arges)吧
public 公有的,表示可以被其他类调用相对的还要private私有的。
class 类,后面跟的是类名如果前面加上public那么类名必须要和文件名一样。
static 静态的,静态类型的方法只能使用静态类型上字段
void 没有返回值,相对的如果这里写到是int那么就返回int类型的,写的是什么就返回什么
main(String[] arges),主方法,这个方法是一个特殊的方法,它代表了一个程序的入口。在定义其他方法的时候不能用这个名称。括号内的是传参,前面的是类型,后面是是定义的名称,供在方法内所以,相同的在调用方法都时候也要写入参数比如
public static int abs(int i){
if(i0){
i=-i
}
return i //return方法是用于返回参数
}
public static void main(String arges){
abs(-10)//在同一类下可以直接写方法名调用自己定义的方法,现在这个是返回数的绝对值
}
其实对于初学者这些可以先不接触,可以在后面需要写自己的类或者调用别人的类的时候研究
int max=3; //表示中间输出最大的数,更具你自己的要求改
for(int i=0;imax;i++){
for(int j=1;ji+1;j++){
System.out.print(j);
}
for(int k=i+1;k0;k--){
System.out.print(k);
}
System.out.println();
}
String s[]= {"+","-"};
for (int i=0;i3;i++) {
for (int j=0;j=i;j++) {
System.out.print(s[j%s.length]+" ");
}
System.out.println();
}
代码:
package FrameText;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class FrameDemo extends JFrame {
JButton jbtwo ,jbHello, jbBye;
public FrameDemo() {
setLayout(new GridLayout(3, 1));// 3行1列布局
JPanel jp1 = new JPanel();// 第一行
JButton jb1 = new JButton("第一个按钮");
JButton jb2 = new JButton("第二个按钮");
JButton jb3 = new JButton("第三个按钮");
jp1.add(jb1);
jp1.add(jb2);
jp1.add(jb3);
add(jp1);
JPanel jp2 = new JPanel();// 第二行
JButton jbtwo = new JButton("第四个按钮");
jp2.add(jbtwo);
add(jp2);
JPanel jp3 = new JPanel();// 第三行
jbHello = new JButton("第五个按钮");
jbBye = new JButton("第六个按钮");
jp3.add(jbHello);
jp3.add(jbBye);
add(jp3);
setSize(380, 180);
setTitle("窗口");
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
//点击按钮后响应
public static void main(String[] args) {
new FrameDemo();
}
}