问题来源:学生管理系统输出无法对齐
状态:未解决
原因:String数组的字符串无法与\t共用8个空格
比如:
String[] a = new String[2];
a[0] = "hello";
System.out.println(a[0]+"\t"+"world");
System.out.println("hello\t"+"world");
求大腿帮看
状态:未解决
关键:外层循环中 对字符串的整合
错误代码:不见了。。雾草找到了
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入学生的人数:");
int person = s.nextInt();
System.out.println("请输入学生的科目数:");
int a = s.nextInt();
String[] stu = new String[person];
Str...
//关键字: 类 对象 类组成 成员方法 成员变量 成员方法的类型 return关键字
万物皆对象
类是抽象 的 比如 人类 看得到摸得到吗
命名规范:(查)
类定义:
{
属性
方法
}
public class Person{
String name;
String gender;
int age;
public void eat(){//无参数 无返回值
Syst...
程序的执行过程:
a.程序 双击运行->load到内存区->内存中的操作系统代码找到代码的main方法开始执行
b.执行过程中的内存管理分为4部分:
1)栈(stack)局部变量
2)堆(heap)new 出来的东西
3)数据段(data segment) 静态变量 字符串常量
4)代码段(code segment) 存放代码
栈(stack)和堆(heap)得区别与联系:
1.栈空间由操作系统自动分配和释放;堆空间是手动申请和释放(常用new关键字来分配)
...
package lianxi;//你还记得 1900 年 1月 1日 吗
//猜拳游戏:123代表剪刀石头布,你输入一个 电脑随机产生一个 ,输出结果
//猜字游戏:电脑产生一个随机数,根据返回提示 猜大小
//9 9乘法表:输出乘法表即可9*9
//万年历:输入年月,计算此月到1900.1.1多少天,取余7得到的就是\t的数目
//冒泡 、选择排序
import java.util.Scanner;
public class adsadd {
public static void main(String[]args){
Scanner s = new Scanner(...
1234657910
1.int[][] arr = new int[2][3];
2.int arr[][] = {{1},{1,2},{43,34}};//二维数组可以看成以数组为元素的数组
3.java中多维数组的声明和初始化一样,应该按从高维到低维的顺序进行,例如:
int a[][] = new int[3][];
a[0] = new int[2];//这里是a的第一个大元素
a[1] = new int[3];
a[2] = new int[1];
int t1[][] = new int[][4];//非法
1.数组的排序:Arrays.sort(); 用法
import java.util.Arrays;
int[] a = {1,3,2};
Arrays.sort(a);
for(int i=0;i<a.length;i++){System.out.println(a[i]);}//结果:以 升序输出(无论数字int还是字母String)
example:
package lianxi;//1.把一组学生成绩按升序排列 2.把一堆字母按降序输出
import java.util...
1.声明并赋值:
int[] a = new int[5]; or int a[] = new int[5];
未赋值则默认值为0,还有其他声明格式:
int[] a = {1,2,3,};
int[]a = new int[]{1,2,3};
e:int[]arr 是引用类型的变量,放在栈空间里;new int[5] new出来的东西(数组)放在堆内存
2. import java.util.Scanner;
Scanner s = ne...
等补充 查查查!!!!!!
package example;//Scanner \ for \ if
import java.util.Scanner;//主题:日历制作
public class calendar {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("please input the year:");
int year = s.nextInt();
System.out.println("please input the month:...
package example;//break coninue
//主题 : 简易保险柜密码系统
import java.util.Scanner;
public class continue_break {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
while(true){ //while(1)会出错 reason:java中强制要求while()里面的值为boolean类型的 而c/c++没有此要求
System.out.println(";plea...
package example;//switch random Scanner
//主题:猜拳游戏(基于随机数)
import java.util.Scanner;
public class switch2 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("please input a number:");
int m = s.nextInt();
int n = (int)(Math.random()*3)+...
package example;// knowledge point : whlie random Scanner
import java.util.Scanner; //主题:猜产生的随机数的大小
public class whlie {
public static void main(String[] args) {
Scanner s= new Scanner(System.in);
int m = (int)(Math.random()*100+1);//产生1~100的随机数
System.out.println("please input a numbe...
package lianxi;
//import java.util.*;
//import java.util.Random;//导入 random 包
public class hello1 {
public static void main(String[] args){
//System.out.println((int)(Math.random()*10));
System.out.println((int)(Math.random()*3));
// Random xx=new Random();// 声明 random 对象
//int number = ...
划线的那部分是什么意思
一、sql脚本
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
alter PROCEDURE shijianduan (@canshu varchar(100))
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
DECLARE shijian_cur CURSOR
for select riqi from c...
ActionInterceptor接口的作用
* 请求之前拦截器
*/
@Override
public ActionResult preExecute(BeatContext beat) {
try {
String customerCode = (String) beat.getRequest().getParameter(Constants.REQUEST_PARAMETER_CUSTOMERCODE);
//获取请求IP
String ...
'\n'是 Linux上的换行
'\r\n'才是Windows上的换行
试过了,是真的。。。
转载文章,转载地址:https://zhuanlan.zhihu.com/p/26314850
内容大纲:
1.为什么需要一个好的代码结构
2.什么样才是一个好的结构
3.每一个分类代表什么含义
4.是否适用于WEB,Android和IOS?
5.进一步的学习的话,是要学习系统架构么?
适合受众:2年以下的初级程序员和0基础的门外汉
一 、为什么需要一个好的代码结构
1. 好的代码结构并不仅仅是为了看上去清晰,它更像是我...