等腰三角形
public class Cf {
public static void main(String[] args) {
for(int i=1;i<10;i++)
{
for(int j=1;j<=i;j++)
{
System.out.print(i+"X"+j+"="+i*j+" ");
}
System.out.println("");
}
}
}
运行结果:
九九乘法表
public class Cf {
public static void main(String[] args) {
for(int i=1;i<10;i++)
{
for(int j=1;j<=i;j++)
{
System.out.print(i+"X"+j+"="+i*j+" ");
}
System.out.println("");
}
}
}
运行结果:
按字符截断的函数
public class SubStr {
public static void main(String[] args) {
String str="中国abc";
System.out.println(substrr(str,1,3)); //按字符截取的函数
System.out.println(str.substring(1,3)); //java自带按字节截取的函数
}
static String substrr(String str,int a,int b) {
int strlen=str.length();
char[] strary=new char[b];
int index=0;
String result="";
if(strlen-a>=b)
{
for(int i=a;i<a+b;i++)
{
strary[index]=str.charAt(i);
index++;
}
for(int j=0;j<strary.length;j++) {
result=result+strary[j];
}
return result;
}
else {
return "参数错误,截取长度超过字符串的长度";
}
}
}
运行结果: