为什么使用student就能接收到 是因为属性名对应上了吗
score = int(input("请输入分数"))
grade = ''
if(score<60):
grade = "不及格"
if(60<=score<80):
grade = "及格"
if(80<=score<90):
grade = "良好"
if(90<=score<=100):
grade = "优秀"
print("分数是{0},等级是{1}".format(score,grade))为什么要打印:("分数是{0},等级是{1}".format(score,grade)),print这里为什么要用中括号来括起1和0
老师 ,不好意思 ,刚才提的问题图没有截完整,既然C=i*1000 可以定义,那么直接定义两个是不是更快,例如再定义一个 n=m*100,是不是我逻辑本来就存在问题呢
老师,为什么a的位置写错了就会有这么多结果
老师请问为什么我想定义二维数组来做嵌套遍历这样写不行呢?
老师,请帮忙看看哪里错了
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import java.util.Scanner; /** * 创建发送消息线程 */ class send1 extends Thread{ private Socket socket; private Scanner scanner; public send1(Socket socket,Scanner scanner){ this.socket=socket; this.scanner=scanner; } @Override public void run() { this.sendMsg(); } /** * 创建发现消息方法 */ public void sendMsg(){ PrintWriter pw=null; try{ //创建发送信息流对象 pw=new PrintWriter(this.socket.getOutputStream()); while (true){ String str=scanner.nextLine(); pw.println(str); pw.flush(); } }catch (Exception e){ e.printStackTrace(); }finally { if(scanner!=null){ scanner.close(); } if(pw!=null){ pw.close(); } if(this.socket!=null){ try { socket.close(); } catch (IOException e) { e.printStackTrace(); } } } } } /** * 创建接受消息线程 */ class receive1 extends Thread{ private Socket socket; public receive1 (Socket socket){ this.socket=socket; } @Override public void run() { this.receiveMeg(); } /** * 用于接受对方消息的方法 */ public void receiveMeg(){ BufferedReader br=null; try{ br=new BufferedReader(new InputStreamReader(socket.getInputStream())); while (true){ String str= br.readLine(); System.out.println("对方说:"+str); } }catch (Exception e){ e.printStackTrace(); }finally { if(br!=null){ try { br.close(); } catch (IOException e) { e.printStackTrace(); } } } } } public class GoodTCP { public static void main(String[] args) { Scanner scanner=null; ServerSocket serverSocket=null; Socket socket=null; try{ scanner=new Scanner(System.in); System.out.println("请输入:server,<port>或者<ip>,<port>"); String str=scanner.nextLine(); String[] arr=str.split(",");//用逗号分割内容 if("server".equals(arr[0])){ //启动服务器 System.out.println("TCP Server Listen at"+arr[1]+"...."); serverSocket=new ServerSocket(Integer.parseInt(arr[1])); socket=serverSocket.accept(); System.out.println("链接成功"); }else{ //启动客户端 socket=new Socket(arr[0],Integer.parseInt(arr[1])); System.out.println("链接成功"); } //启动发送消息线程 new send1(socket,scanner).start(); new receive1(socket).start(); }catch (Exception e){ e.printStackTrace(); }finally { if(serverSocket!=null){ try { serverSocket.close(); } catch (IOException e) { e.printStackTrace(); } } } } }
老师,报这个错,是哪的问题?是没打开什么服务吗?
老师,我们这个数据库好像没讲到索引最左前缀问题,这个我也查了资料看的不是很懂,你这边有什么通俗易懂的解释吗?
老师,这个ipuut标签里面用不了这个alige方法吗,我想让他们居中的
老师 谢谢
Iterator<String> iterator = list.iterator(); System.out.println("--------------------while-------------------------"); while(iterator.hasNext()){ //不要在一次循环中多次调用next方法。 String value = iterator.next(); if ("狗蛋".equals(value)){ iterator.remove(); } System.out.println(value); //错误示范 //System.out.println(iterator.next()); }
老师,为什么我的代码输出结果没有被删除呢;但是写一个else放在里面结果就正确了,为什么???执行顺序都是一样的呀?
老师我这个localhost打不开是为什么
fastdsfdemo.rar
做fastdsf项目,一直报这个错,说是找不到方法,老师帮忙看一下
这个销毁 指的是被自动回收吗
啊?为什么给box设置浮动也能浮动啊?不应该给boximg吗
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637