package com.phone.lianxi;
import java.lang.Character.Subset;
import org.xml.sax.InputSource;
import java.lang.Integer;
public class Lianxi {
public static double averageScore(){
int java = 0;
int sql = 0;
int cb = 0;
java.util.Scanner input=new
java.util.Scanner(System.in);
System.out.print("请输入java的成绩:");
java=input.nextInt();
System.out.print("请输入sql的成绩:");
sql=input.nextInt();
System.out.print("请输入计算机基础的成绩:");
cb=input.nextInt();
double
result=(java+sql+cb)*1.0/3;
return result;
}
public static void main(String[] args) {
double
result1=averageScore();
System.out.println("第一个学生的成绩是:"+result1);
double
result2=averageScore();
System.out.println("第二个学生的成绩是:"+result2);
double
result3=averageScore();
System.out.println("第三个学生的成绩是:"+result3);
if(result1>result2&&result1>result3)
{
System.out.println("最高平均分是第一个同学:"+result1);
}
else
{
if
(result2>result3)
{
System.out.println("最高平均分是第二个同学:"+result2);
}
else
{
System.out.println("最高平均分是第三个同学:"+result3);
}
}
}
public static void average(){
int java = 0;
int sql = 0;
int cb = 0;
java.util.Scanner input=new
java.util.Scanner(System.in);
System.out.print("请输入java的成绩:");
java=input.nextInt();
System.out.print("请输入sql的成绩:");
sql=input.nextInt();
System.out.print("请输入计算机基础的成绩:");
cb=input.nextInt();
double
result=(java+sql+cb)*1.0/3;
System.out.println("平均成绩是:"+result);
}
public static void main33(String[] args) {
average();
}
String world="World";
public void addOperator(){
String
a="Hello"+world+"!";
System.out.println(a);
}
public void StringBuffer(){
StringBuffer a =new
StringBuffer("Hello");
a.append(world);
a.append("!");
}
public void addOperatorInfor(){
String a="";
for (int i = 0; i
< 10000; i++)
{
a+=world;
}
}
public void StringBufferInfor(){
StringBuffer a= new
StringBuffer();
for (int i = 0; i
< 10000; i++)
{
a.append(world);
}
}
public static void main32(String[] args) {
StringBuffer strb=new
StringBuffer("The string");
strb.append("represents
character strings.");//追加字符串
strb.insert(11,
"class");//将“class”插入到第十个字符后面
System.out.println(strb.toString());//tostring是获取字符串的所有内容
System.out.println(strb.substring(11,
16));//截取字符串
System.out.println(strb.charAt(1));//获取第一个下标出的字符
strb.replace(11, 16,
"klass");//替换字符
System.out.println(strb.toString());
strb.delete(11,
17);//删除指定的字符快
System.out.println(strb);
System.out.println("长度是:"+strb.length());//获取字符串的长度
strb.reverse();//颠倒字符串
System.out.println(strb);
}
public static void main31(String[] args) {
String s=new
String("10");
int i=(int
)Integer.parseInt(s);
System.out.println("i="+i);
}
public static void main30(String[] args) {
int a=10;
double b=20.56;
boolean c=true;
String
sa=String.valueOf(a);
String
sb=String.valueOf(b);
String
sc=String.valueOf(c);
System.out.println(sa);
System.out.println(sb);
System.out.println(sc);
}
public static void main29(String[] args) {
int a=10;
double b=20.56;
boolean c=true;
String sa=""+a;
String sb=""+b;
String sc=""+c;
System.out.println(sa);
System.out.println(sb);
System.out.println(sc);
}
public static void main28(String[] args) {
String[] names=new
String[]{"周杰伦","姚明","刘德华","郭小强","展之图"};
String[] address=new
String[]{"教室","操场","图书馆","厨房","卧室"};
String[] things=new
String[]{"做饭","打球","看书","洗澡","吃饭"};
java.util.Random random=new
java.util.Random();//产生随机数Random对象
int
namesIndex=random.nextInt(names.length);//生成随机数字
int
addresIndex=random.nextInt(address.length);//生成随机数字
int
thingsIndex=random.nextInt(things.length);//生成随机数字
String
msg=names[namesIndex]+"在"+
address[addresIndex]+things[thingsIndex];
System.out.println(msg);
}
public static void main27(String[] args) {
String
source="天气太hot,食物都放坏了,"+"真是stupid,真的是sb";
String
word="笨蛋,坏蛋,stupid".toUpperCase();//小写转换成大写
String
words[]=word.toUpperCase().split(".");//将word字符串按“,”分割成为数组存储在words
boolean isGood;
do
{
isGood=true;
for (int i =
0; i < words.length; i++)//在转换成大写的字符中查找不文明字符
{
int
pos=source.toUpperCase().indexOf(i);//将source字符串转换成大写,
//再和不文明词汇中的字符挨个比较,每次返回不文明词汇出现的下标
if
(pos!=-1)
{
int
length=words[i].length();//获取不文明词汇的下标
source=source.substring(0,pos)