问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求Java源代码......急啊!!!!!

发布网友 发布时间:2022-04-23 09:04

我来回答

3个回答

热心网友 时间:2023-10-09 00:45

经测试,完全合格!!

import java.io.*;
import java.util.Arrays;
import java.util.Scanner;

public class Temp {
public static void main(String [] args) {
Scanner scanner = new Scanner(System.in);
String s = null;
byte i = -1;
System.out.println("请输入一个字符串:");
for (;;) {
s = scanner.next();
if (s == null || s.length() == 0) {
System.out.println("你输入的字符串不合法,请重新输入:");
continue;
}
break;
}
System.out.println("请输入你要截取字符串的字节数:");
for(;;) {
i = scanner.nextByte();
if(i <= 0) {
System.out.println("你输入的数字不合法,请输入一个大于 0 的整数:");
continue;
}
break;
}
resolve(s, i);
}
public static void resolve(String s, byte b) {
byte [] temp = s.getBytes();
if(temp.length < b) {
System.out.println("你输入的字符串过短或者要截取的字节数过大,程序即将推出...");
}
byte [] by = Arrays.copyOf(temp, b);
byte [] by2 = Arrays.copyOf(temp, b+1);
String str = new String(by);
String str2 = new String(by2);
if(str.length() == str2.length()) {
byte [] by3 = Arrays.copyOf(temp, b-1);
str = new String(by3);
}
if(!Character.isLetterOrDigit(str.charAt(str.length()-1))) {
str = str.substring(0, str.length());
}
System.out.println(str);
}
}

热心网友 时间:2023-10-09 00:45

import java.util.*;
import java.io.*;
class Main
{
static Scanner in;
static PrintWriter out;
public static void main(String[] args)throws IOException
{
in=new Scanner(System.in);
out=new PrintWriter(System.out);
String str=in.next();
int x=in.nextInt();
byte[] by=str.getBytes();

int count=0;
for(int i=0;i<x;i++)
{
if(by[i]<0)
count++;
}
if(count%2==0)
{
byte[] an=new byte[x];
for(int i=0;i<x;i++)
{
an[i]=by[i];
}
out.println(new String(an));
}
else
{
byte[] an=new byte[x-1];
for(int i=0;i<x-1;i++)
{
an[i]=by[i];
}
out.println(new String(an));
}
in.close();
out.close();
}
}

热心网友 时间:2023-10-09 00:46

import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Test {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String sen = s.next();
int i = s.nextInt() - 1;
Pattern p = Pattern.compile("[\u4E00-\u9FB0]");
Matcher m = p.matcher(sen);
int j = 0;
while (m.find()) {
int start = m.start();
if (0 != j) {
start += j;
}
if (i == start) {
i -= 1;
}
if (i == start + 1) {
i -= 2;
}
j++;
}
byte[] from = sen.getBytes();
String out = new String(from, 0, i + 1);
System.out.println(out);
}
}

简单测试了一下应该没问题,又不明白的可以加我百度hi,我再给你解释
楼上的有bug啊,输入“我是一个好人 4”就不好使了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
此去经年两相忘,是出自哪里? 李续宾在安徽“三河战败”殒命主要原因? 三河镇之战的结果 钉钉系统是什么 企业用车、差旅等费用去向不明,财务如何通过滴滴企业版实现企业出行费用... 困扰间采的4大差旅管理难题,该怎么做? 123soul的I'm yours的MP3 清华管理学系列英文版教材:管理学内容简介 入党日期填哪个 女人停经后纯无“性"生活,该咋办 哪个网站能下载免费的java源代码 全自动增压泵放水口流水什么原因? 求Java的在线学习系统源代码 为什么楼上用增压泵用水,楼下水管就漏水 管道自动增压泵启动后一会有水一会无水是啥原因? java学习下载源码网站?哪个最好用? 热水器一加热增压泵的调压阀就漏水? 求助,增压泵漏水怎么回事 那个网站能下java源码。 ? 净水器水泵漏水怎么办? 寻找java源码有哪些优质网站? 增压泵底下漏水是什么原因? 哪里有免费java源代码下? JAVA源代码在哪里比较多可以下载?要免费的。 哪些网站可以免费下载JAVA源码 为什么都将抖音的视频分享到朋友圈点击分享朋友圈却去不了朋友圈的页 ... 抖音发日常视频,为什么在他的朋友圈看不到 为什么抖音上的视频发朋友圈不显示视频 为什么抖音上拍岀来的小视频上传到微信上不清楚呢? 1分钟完整抖音视频为什么在本地相册上传到微信朋友圈后没有完整呢? 请教,威乐太阳能增压泵漏水,换了新机封还在漏,不知何原因? 增压泵的常见故障 那个网站能下java源码?。? 净水器增压泵漏水怎么维修 求java 200行以上的原创的源代码 家用增压泵漏水怎么处理? 我想看一点简单的Java程序的源代码 家用增压泵漏水怎么处理太阳能增压泵底部漏水怎么办 净水器增压泵漏水是什么问题? 增压泵漏水怎么回事 增压泵不用水的时候都一会响一会停是什么原因? 修正凝肌透白淡斑霜真的可以祛斑吗? 修正凝肌透白淡斑霜可以祛斑吗? 修正祛斑霜真的能祛斑吗? 修正凝肌透白祛斑霜真的管用吗? 修正凝肌淡斑霜真的能淡斑吗 修正凝肌透白淡斑霜真的可以祛斑吗 修正美白淡斑霜真的管用吗 抖音上修正的祛斑霜真的能去掉脸上的斑吗? 修正凝肌淡斑霜是真的有效?